Eine aufbereitete Darstellung der Quelle

 
     
 
 
rahmenlose Ansicht  |   Verzeichnis aufwärts  |   Normalansicht  |   Mathematik  |   Moral  |   Übersicht  |   Steuerung
 
 
 
 

Benutzer

Quelle  debugfs.c   Sprache: C

 

// SPDX-License-Identifier: ISC
/*
 * Copyright (C) 2022 MediaTek Inc.
 */


java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
#  Inc
#include "eeprom.h"
#include "java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
njava.lang.StringIndexOutOfBoundsException: Range [17, 16) out of bounds for length 19

defineu16 band, val

/** global debugfs **/ 

 java.lang.StringIndexOutOfBoundsException: Range [10, 11) out of bounds for length 10
;
 java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
 u8;
};

static int
mt7996_implicit_txbf_set(void *data  *   configuration
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
  java.lang.StringIndexOutOfBoundsException: Range [23, 18) out of bounds for length 4

 /* The existing connected stations shall reconnect to applyval java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
  * new implicit txbf configuration.
 */

 dev->ibf = !!val;

 return*4trigger  error abort
}

static int
mt7996_implicit_txbf_get(void *data, u64 *val)
{
 struct mt7996_dev *dev = data;

 * * <band5 trigger&enablesystemerrorL3txdisable

 return 0;
}

DEFINE_DEBUGFS_ATTRIBUTE(fops_implicit_txbf, mt7996_implicit_txbf_get,
    mt7996_implicit_txbf_set, "%lld\n");

/* test knob of system error recovery */
staticssize_t
 * <band>,6<>6java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
}
{
 DEFINE_DEBUGFS_ATTRIBUTE(  systemerrormdp.
 char buf[16], *sep;
  * <band>,8: trigger & enablejava.lang.StringIndexOutOfBoundsException: Range [58, 57) out of bounds for length 58
 ;

ntjava.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
returnEINVAL;

(UNI_CMD_SER_SET_RECOVER_L3_RX_ABORT :
   EFAULTjava.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17

 ifjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 -='
 else
  buf  EINVAL

 java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [9, 3) out of bounds for length 10
  -java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17

 * mt76_set,MT_WFDMA0_MCU_HOST_INT_ENA[-1 ''
kstrtou16buf,0&)| kstrtou16(sep + ,0 val)
  return-EINVAL;

 switch (val) {
 /*
  ( break;
  <>1 trigger   :
  * <band>,2: trigger & enable system error L2 recovery.
  * <band>,3: trigger &  * <and>5 &enable system   java.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 58
  <,:trigger systemerror L1recoveryn)java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
 firmware .
  *case UNI_CMD_SER_QUERY:
  *band> java.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 60
 java.lang.StringIndexOutOfBoundsException: Range [10, 9) out of bounds for length 58
  *  ",:triggersystem errorL3bf )java.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 56
 */

case
   <, UNI_CMD_SER_SET_RECOVER_L3_TX_DISABLE
 
 /* SER statistics */ =UNI_CMD_SER_SET_RECOVER_L3_BF
 case:
 case desc += scnprintf(buff + desc, bufsz - desc,
 caseR , SER_STATUS008\,
 rrdev );
  :
caseUNI_CMD_SER_SET_RECOVER_L4_MDP
  =mt7996_mcu_set_serdev ,BITval) )java.lang.StringIndexOutOfBoundsException: Index 65 out of bounds for length 65
  if(etjava.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
   ret

 java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
  break   d,MT_SWDEF_PLE_AMSDU_STATS

 /* enable full chip reset */ :ER, 
   ( ))
/
 dev  :
  mt7996_reset(dev  ":    =0x%8\ d,MT_WFDMA0_MCU_HOST_INT_ENA )java.lang.StringIndexOutOfBoundsException: Index 65 out of bounds for length 65
  break mt7996_reset()

/* WARNING: trigger firmware crash */  dev,));
:
    :E  R, SER_LMAC_WISR6_B1 x08xn"java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
  if (ret)
   return ret;
  break   :  R   008x"
 :
  break;
 }

 return ret ? desc=scnprintf+descjava.lang.StringIndexOutOfBoundsException: Range [38, 37) out of bounds for length 45
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
 break;
static ssize_t
mt7996_sys_recovery_get+b   java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 9
    countloff_t*java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
{java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
 struct desc += scnprintfscnprintfuff ,-,
 char *buff;
 int desc =}
 ssize_t ret;
 static 

 buff=scnprintfb+desc java.lang.StringIndexOutOfBoundsException: Range [40, 37) out of bounds for length 45
  "nSYS_RESET_COUNT *ppos)
  return -ENOMEM;

 /* HELP */
 fsz - desc,
     "Please echo the correct value .   devuff;
 int desc  0
     " static size_t=java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
 desc
  !)
   java.lang.StringIndexOutOfBoundsException: Range [23, 18) out of bounds for length 45
"2java.lang.StringIndexOutOfBoundsException: Range [30, 23) out of bounds for length 53
 java.lang.StringIndexOutOfBoundsException: Range [23, 18) out of bounds for length 45
  mt7996_radar_trigger *   band0grabfirmware\);
  ,- desc
   "band>{
 desc += scnprintf(buff 1
>,:triggersystem# 2
 desc +scnprintfb <,2 system recovery"java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
   rdd_idxjava.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13
desc+scnprintf(buff  desc,bufsz -,
     "<band  mt76.dev,"java.lang.StringIndexOutOfBoundsException: Range [37, 36) out of bounds for length 62
  scnprintf( +desc,bufsz  desc,
     "<band>,8: trigger system error full recovery\n"); }
 desc +=  desc +=java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 0
    <>9  firmware \)

 /* SER statistics */ <0) {
  dev_err(v>."RDD found\n";
   \'  java.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 50
bjava.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 45
 : java.lang.StringIndexOutOfBoundsException: Range [33, 25) out of bounds for length 45
    l\"java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
+(+desc-descjava.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
     b8triggersystem \n;
     mt76_rr(dev, MT_SWDEF_PLE_STATSdesc+ scnprintfbuff+desc - ,
desc+ scnprintfbuff+desc,bufsz-desc,
     "::E  ">9  java.lang.StringIndexOutOfBoundsException: Range [38, 32) out of bounds for length 43
  mt76_rrjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 desc += scnprintf(buff + java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 0
   :  R =0%08\njava.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
     c-width + buff+desc -descjava.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
esc=scnprintfbuff+desc,bufsz ,
     ":: break;
     mt76_rr(dev, MT_SWDEF_PSE_STATS));
 desc+ (desc =scnprintfbuff+desc -desc,
     "::E  R 
     mt76_rr(dev, break
    "::E  R , SER_PLE_ERR_AMSDU\,
     "    mt76_rr(dev,MT_SWDEF_PLE_AMSDU_STATS);
  mt76_rr(,MT_SWDEF_LAMC_WISR6_BN0_STATS
 += scnprintf(buff + desc, java.lang.StringIndexOutOfBoundsException: Range [0, 37) out of bounds for length 13
     ":ER ,  = 0%08x   mt76_rr( MT_SWDEF_PSE_STATS);
     TS   80"java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
 desc + scnprintf(  desc,bufsz -descjava.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 12
        ":Etf(  (d MHz) width s  : % MHz\"java.lang.StringIndexOutOfBoundsException: Index 68 out of bounds for length 68
   dev ));
 desc += scnprintf(buff + desc, bufsz - desc,
     "::E  R , SER_LMAC_WISR7_B0 =    ":   ,     bw,chandef>nter_freq1;
     mt76_rr(dev, MT_SWDEF_LAMC_WISR7_BN0_STATS:
desc (dev-t76mutex)
  java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
     mt76_rr  mt76_rr(,MT_SWDEF_LAMC_WISR6_BN2_STATS);
 desc += static int
    "::  R, SER_LMAC_WISR7_B2 =0%08\,
   java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 43
  enum java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
      mt76_rr(dev_);
   >recovery, ,
     dev->  :RSER_LMAC_WISR7_B2DEBUG_SPL

 ret    dev,))  68
 kfree(buff);
 return ret;
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1

static const struct file_operations mt7996_sys_recovery_ops = {
 dev-fw_debug_wm=   dev->recovery.wa_rwa_reset_count;
 .read 
   (ev-fw_debug_bin)
 .=default_llseek
};

static java.lang.StringIndexOutOfBoundsException: Range [10, 11) out of bounds for length 10
mt7996_radar_trigger*,u64val
{
#definerx=dev-fw_debug_wmkfree();
#define  ret;
  en=dev-fw_debug_wm| dev> & BIT(0}
 struct mt7996_phy *hy= struct mt7996_phy *phy = mt7996_band_phy
 intrdd_idxjava.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13

 if
   -;

   v=RADAR_BACKGROUND&!ev-rdd2_phy java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49
 (java.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 62
  return -;
 }

 rdd_idx java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
  < 0){
  #  1
 returnval=en&;
 }

 return java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 10
}

DEFINE_DEBUGFS_ATTRIBUTE
    java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 0


mt7996_rdd_monitormt7996_fw_debug_wm_get(void data, *)
{
 struct mt7996_dev *dev =  dev_err(dev->mt76.dev, "Background rada{
  cfg80211_chan_def* = d-rdd2_chandefjava.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 56
 constrdd_idx=val = dev->fw_debug_wm
 int retreturn 0;

 mutex_lock(&DEFINE_DEBUGFS_ATTRIBUTE(fops_fw_debug_wm return -EINVAL;

 !cfg80211_chandef_valid(chandef)){
  ret = -EINVAL;
  goto out;
 }

 if  FINE_DEBUGFS_ATTRIBUTE(ops_radar_triggerNULL
  running";
  goto static int
 }

 switch (chandef->width) {
 casestructjava.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 54
  =40;
  breakret
  dev-java.lang.StringIndexOutOfBoundsException: Range [1, 17) out of bounds for length 13
   re 
  breakjava.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
  bwjava.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 1
  break;
NL80211_CHAN_WIDTH_80P80
  bw =  0
  break bw
  ;
  bw = "0;
  break :
 }

 breakjava.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
 breakjava.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
     bw, chandef->center_freq1);
out:
 java.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 32

 return    java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 1
}

static java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 0
( *,u64val)
{
structmt7996_dev*ev ;
 java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 1
  DEBUG_TXCMD
 DEBUG_TXCMD ,
}
  DEBUG_SPLDEBUG_CMD_RPT_TRIG,
  DEBUG_RPT_RXjava.lang.StringIndexOutOfBoundsException: Range [7, 6) out of bounds for length 10
  java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 1
 } debugjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
 booljava.lang.StringIndexOutOfBoundsException: Range [19, 18) out of bounds for length 40
intretjava.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9

java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

d>)
  elsejava.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
 else
 val=dev-f;

tx=dev>| java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
 ( data  val
   dev>| dev>w_debug_bin  en = dev->fw_debug_wm || (dev->fw_debug_bin & BIT

java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 if ( return ret
   ;

 java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
  DEFIjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
   

 if(ebugstruct dev= filep;
   val = en && rx;
  else
      &tx

 =mt7996_mcu_fw_dbg_ctrldev, debug
 if()
  if ret
 }

return0
}

t
mt7996_fw_debug_wm_get
{
 struct mt7996_dev DEFINE_SHOW_ATTRIBUTE(mt7996_fw_util_wa);

 *mt7996_fw_debug_wm_get( *ata u64 val)

 return structmt7996_ampdu_stat_read_phy(truct  java.lang.StringIndexOutOfBoundsException: Range [67, 66) out of bounds for length 73
}

DEFINE_DEBUGFS_ATTRIBUTE(fops_fw_debug_wmu8  =->t76java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
     for (i mt7996_fw_debug_wm_set %\"

static int
mt7996_fw_debug_wa_set(java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 0
{
 struct mt7996_dev *dev = data;
 int ;

structmt7996_dev *  data;

 ret     
 if (ret)
  return ret;

 return  (i=0;i<ARRAY_SIZE(bound)- 1;+)
     !dev-fw_debug_wa, 0);
}

static int
mt7996_fw_debug_wa_get(*,u64*)
{
  seq_puts(file 

 java.lang.StringIndexOutOfBoundsException: Range [17, 12) out of bounds for length 55

 returnjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
}

java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
   "n)java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38

static struct dentry * BW20,"java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 1
  struct*  *java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
 structdentryfjava.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18

 java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
   &lay_file_operations);
if((f)
  return{

 *is_global  ,Txjava.lang.StringIndexOutOfBoundsException: Range [40, 39) out of bounds for length 55

 returnintf(,":d java.lang.StringIndexOutOfBoundsException: Range [29, 28) out of bounds for length 61
}

static int
(structdentry *)
{
 debugfs_remove}

  0;
}

   m->x_bf_rx_fb_vht_cnt
void data {
{
 static struct java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 0
  .create_buf_file int
  .uf_file_cbjava.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40
 };
 struct mt7996_dev java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49

 (dev>)
  ;
         1500, 512,&relay_cb NULL  *dev =;
 )
  return - dev->relay_fwl=relay_open"" >ebugfs_dir

 dev->fw_debug_bin = val if (dev-r)

 java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 0

 return
}

static int
(void *,u64 *)
{
 struct mt7996_dev

mt7996_fw_debug_bin_getvoid*  val)

 return 0;
}

DEFINE_DEBUGFS_ATTRIBUTE, ,
    java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 0

return 0;
java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 0
{
 dev -

 ifjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
return(, Q
  0 )

  java.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 56
}

java.lang.StringIndexOutOfBoundsException: Range [35, 21) out of bounds for length 41

static voidjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 0
{
structmt7996_dev *dev=
intbound[5] mt7996_dev dev p-;
band_idx phy>t76b;

java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 20
formt7996_txbf_stat_read_phy filejava.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
 []=mt76_rrMSDUstatistics:n;

 for (i = 0; i < [i] = mt76_rr(dev, MT_MIB_ARNG );
 java.lang.StringIndexOutOfBoundsException: Range [0, 7) out of bounds for length 0

 seq_printf(file, "\nPhy seq_printf(,AMSDU ]=java.lang.StringIndexOutOfBoundsException: Range [32, 31) out of bounds for length 57
     wiphy_name(phy->mt76->    i + 1, mib->tx_amsdu[i]

 seq_printf(file, "Lengthfile "(3% hym--java.lang.StringIndexOutOfBoundsException: Range [37, 36) out of bounds for length 49
for  ;i ()-1 ++
  seq_printf (ile,"n)java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
  

 seq_puts(file,"\Countstructseq_file *file,void *ata)
 forjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
 seq_printf(file   bound[+ 1bound[+1
 seq_puts(file, "\n");

 seq_printfjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [28, 1) out of bounds for length 1

static void
mt7996_txbf_stat_read_phy(struct mt7996_phy *phy, struct}
{
{
 static struct  mutex_unlock(&devt76utexjava.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
  "BW20" "}
  }

 /* Tx Beamformer monitor */
 ( (s \BeamformerappliedPPDU counts ";

 java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
u_cntjava.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
  mibtx_bf_ebf_ppdu_cnt;

 /* Tx Beamformer Rx feedback monitor */
 java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

 seq_printfseq_putss Tx feedbackjava.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 1
     mib->java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 0
    mib>,
     mib->tx_bf_rx_fb_he_cnt,
     mibtx_bf_rx_fb_vht_cnt,
     mib->tx_bf_rx_fb_ht_cnt);

 seq_printf(s, "%java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
    bwjava.lang.StringIndexOutOfBoundsException: Range [9, 4) out of bounds for length 29
     mib->u32 ctrl, head, tail, queue
     mib-> if (val & BIT(map[i].index

 /* Tx Beamformee Rx NDPA & Tx feedback report */
( java.lang.StringIndexOutOfBoundsException: Range [41, 40) out of bounds for length 64
 );
 seq_printf(shead=mt76_get_fielddev ,
     mib-> seq_printf(s, "%s, NC %, NR GENMASK110));

 /* Tx SU & MU counters */
 seq_printf(s," multi-  queued = mt76_get_field(dev, MT_FL_Q3_C
     mib->tx_mu_bf_cntjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 ( queued003 003x0x
 seq_printf( seq_printf,Beamformeejava.lang.StringIndexOutOfBoundsException: Range [41, 40) out of bounds for length 64
java.lang.StringIndexOutOfBoundsException: Range [11, 6) out of bounds for length 11
 seq_printf{
     mib->java.lang.StringIndexOutOfBoundsException: Range [26, 3) out of bounds for length 26

 seq_puts(s, "\n");
}

 void
tats_show_phy(ructseq_file*,struct*phy
{
 struct(,Tx- ieee80211_vifvifjava.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
 u32 attempts,  vif = container_of )  ieee80211_vif,drv_priv
 int i;

 java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 0
 mt7996_ampdu_stat_read_phyphy,)

 attempts = mib->tx_mpdu_attempts_cnt;
 success = mib->tx_mpdu_success_cnt;
 per = attempts ? 100 - success  structmt7996_sta_linkjava.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
 seq_puts(,
seq_printf(file Txsuccess:%u(java.lang.StringIndexOutOfBoundsException: Range [0, 41) out of bounds for length 1
 seq_printfmt7996_tx_stats_show_phy ()

 mt7996_txbf_stat_read_phy(phy, file);

 /* Tx amsdu info */
 structmt76_mib_stats mibphy-
 foru32attempts, success per continue
  seq_printf(mt7996_mac_update_stats(hy);
, mibtx_amsdui)java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
  if (mib->tx_amsdu_cnt msta_link = rcu_dereference(msta->link[success=mib-tx_mpdu_success_cnt
 seq_printf if(msta_link)
       mib->tx_amsdu[i] tempts:%u(PDUs)\",attempts) continue;
 else
java.lang.StringIndexOutOfBoundsException: Range [7, 6) out of bounds for length 55
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1

static int
mt7996_tx_stats_showE_AC_QEMPTY,)
{
struct
struct mt7996_phy  packof%  in: 8"java.lang.StringIndexOutOfBoundsException: Index 62 out of bounds for length 62

 mutex_lock( ifmjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

 mt7996_tx_stats_show_phy  ( \";
  }
 if (         java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 1
 java.lang.StringIndexOutOfBoundsException: Range [33, 26) out of bounds for length 38
 phy = java.lang.StringIndexOutOfBoundsException: Range [0, 18) out of bounds for length 1
 if(phy)
java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 2

 mutex_unlock(>.;

 return 0;
}

java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1

static void
mt7996_hw_queue_read(java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 10
       const java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 9
{
struct* =s
  mt7996_dev*ev=phy-devjava.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
 u32 iDEFINE_SHOW_ATTRIBUTE(java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38

, MT_FL_Q_EMPTY;
fori=0;i< ++  {"PU_Q3"  ,  1  + 3       },
 u32 ,head,,java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31

 java.lang.StringIndexOutOfBoundsException: Range [13, 12) out of bounds for length 42
  

ctrl=dev,;
 , );

   if (val(map])
         (,static java.lang.StringIndexOutOfBoundsException: Range [48, 47) out of bounds for length 53
    { "CPU Q0",  0,  1 ,01       ,
(7 )
  queued
  11 )

 java.lang.StringIndexOutOfBoundsException: Range [12, 8) out of bounds for length 42
   =java.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 43
       "" 8 0       }
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
}

{ 0+       
mt7996_sta_hw_queue_read(void *data, structjava.lang.StringIndexOutOfBoundsException: Range [63, 57) out of bounds for length 63

 struct mt7996_sta * "java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 33
 struct mt7996_vif   MDP_RXQ,void
f>  { "SEC_TXQ" 19 2 3        ,
a *;
 struct java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
 struct java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 0


=java.lang.StringIndexOutOfBoundsException: Range [20, 18) out of bounds for length 49

 rcu_read_lock();

tive_linkvif  java.lang.StringIndexOutOfBoundsException: Range [45, 44) out of bounds for length 56
 java.lang.StringIndexOutOfBoundsException: Range [36, 35) out of bounds for length 36
  struct mt76_vif_link
    \ 0%java.lang.StringIndexOutOfBoundsException: Range [32, 31) out of bounds for length 61

 =(-l]java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 52
if(java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13
   continue;

  msta_link = rcu_dereference(   java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
  if (!msta_link !java.lang.StringIndexOutOfBoundsException: Range [13, 12) out of bounds for length 13
  

  for (ac = 0;  java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 12
  -. > ,    idx>idx , ;
   u8    = java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 49

   ctrl
=dev  java.lang.StringIndexOutOfBoundsException: Range [44, 34) out of bounds for length 49

 (  )
    continue

  java.lang.StringIndexOutOfBoundsException: Range [11, 10) out of bounds for length 15
           GENMASK)
(java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
     1 ;
 java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
       sta->addr}
       mlink- java.lang.StringIndexOutOfBoundsException: Range [17, 16) out of bounds for length 19
  }
  

 java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 1
}

static int
mt7996_hw_queues_show structjava.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 10
{
 struct mt7996_dev *java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
struct  hy dev-;
 static const struct hw_queue_map ple_queue_map[] = {
  { "CPU_Q0struct java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
,  1 +1       }
  CPU_Q2,   +2      ,
  } queue_map[[] ={
  { "ALTX_Q0", 8,  M {dev>mphy   ,MT_LMAC_ALTX0}
 ",92,MT_LMAC_BMC0            java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
 {"  10 2MT_LMAC_BCN0      }
  { "PSMP_Q0", 11, 2, MT_LMAC_PSMP0     },
  {"ALTX_Q1"122    {-mt76[]       12,java.lang.StringIndexOutOfBoundsException: Range [38, 35) out of bounds for length 42
   + 4}
  { " {PSMP_Q1" java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 3
  "PSMP_Q1 =mt7996_phy2(v);
 }java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
 struct pse_queue_map  java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
  CQ0,0   "CPU Q1",  1,  1, MT_CTX0
C C "2,java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 42
{" "    ,  2      ,
  { " "HIF_Q1for 0   (;i)java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
  { "HIF_Q0",  8  0,MT_HIF0  }java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
  { "HIF_Q1",  9,  0, {"HIF_Q5" 13 ,  5 }java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
   HIF_Q2,10, ,MT_HIF0 + }java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
 {"{"MDP_RXQ 18,,2        ,
 {"", 12 0,MT_HIF0 + 4         SEC_TXQ ,2        ,
 {""  ,0,MT_HIF0+5 }java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
  {"LMAC_Q", 16PLE  info\"java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
 17, 2, 1        }  "\Total free page:0%08xhead: 0%03 tail: 0x%03x\",
  { "MDP_RXQ", 18, 2, 2        },
  { "SEC_TXQ", 19,2 3        },
  {"SEC_RXQ =mt76_rr(dev, MT_PLE_PG_HIF_GROUP);
 };
 u32 val, head,tailjava.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21

 /* ple queue */
 val =    val,head,tail)java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
  =mt76_get_fielddev , GENMASK11,0)
       mt7996_hwqueue_readfile (ple_queue_map)
seq_putsfile,PLE pageinfo\";
 seq_printf(file,
 : 0x%08x : 0xjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
      head,)java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22

 =(java.lang.StringIndexOutOfBoundsException: Range [19, 18) out of bounds for length 41
 head = mt76_get_field(dev,ieee80211_iterate_stations_atomic-m-hw,
tail =t76_get_fielddev,MT_PLE_HIF_PG_INFO(27 )java.lang.StringIndexOutOfBoundsException: Index 65 out of bounds for length 65
 seq_printf( rcu_read_unlock(;
     val, java.lang.StringIndexOutOfBoundsException: Range [0, 14) out of bounds for length 0

 seq_puts(file,     java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 mt7996_hw_queue_read(file, ARRAY_SIZE(,"  * WF selection [31:24]   230.
         */

 /* iterate per-sta ple queue */
return (dev dev-,&al32, truejava.lang.StringIndexOutOfBoundsException: Index 71 out of bounds for length 71
       mt7996_sta_hw_queue_read,DEFINE_DEBUGFS_ATTRIBUTEfops_rf_regval,mt7996_rf_regval_get
y =mt7996_phy2(dev);
 if (phy)
  java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 7
        mt7996_sta_hw_queue_read,  mt7996_phy2dev;
 phy = mt7996_phy3(dev);
 if (phy)
 phymt76hw
        mt7996_sta_hw_queue_read, java.lang.StringIndexOutOfBoundsException: Range [5, 4) out of bounds for length 52

/* pse queue */
      m;
 mt7996_hw_queue_read(file, ARRAY_SIZE(pse_queue_map),
        &pse_queue_map[0]);

 return 0;
  !

java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 40

debugfw_debug_wa0600 , &java.lang.StringIndexOutOfBoundsException: Index 68 out of bounds for length 2
mt7996_xmit_queues_show(struct      &t7996_fw_util_wa_fops
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
  mt7996_dev *dev =file->private
 struct mt7996_phyjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
 struct {
  struct mt76_queue *q;
  char *queue;
 } queue_map[] = {
  { dev->mphy.q_tx[MT_TXQ_BE], (r" ,java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
  { NULL,java.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 30
  { NULL,     
  seq_puts,     java.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 70
  { dev->mt76.java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 0
  { dev->mt76.q_mcu}
 };
 int i;

 phy = mt7996_phy2(dev);
 if (hyjava.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
  [1.q =phy>]

 phy =  (iter &dev->twt_list,listjava.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 52
 if (phy)
 [2]q=phy

 seq_puts(file, "     queue |    iter->cid java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 0
queue_map); +){
  struct mt76_queue *q = queue_map[i dest) {

  if (!q)
  continue    -?'' ',

printffile  if(){
      queue_map[i].queue    iter>xp,iter-mantissa,
   q>)java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
 }

 return 0;
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1

DEFINE_SHOW_ATTRIBUTE

static int
mt7996_twt_stats( relay_flush(dev->relay_fwlog);
{
 struct java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 2
 struct mt7996_twt_flow*java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30

rcu_read_lock)java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17

  _ ;
 seq_puts(s, " | durationint ret;
 list_for_each_entry_rcu(iter,    ( java.lang.StringIndexOutOfBoundsException: Range [37, 36) out of bounds for length 72
  seq_printf(s,
      "%9d | %8d | %5c%cjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
      iter->_le16   0;
      iter->sched ?  }hdr ={
      iter->protection ? '
      iter->trigger ? 'tmt7996_rf_regval_setvoid*ata,u64 val)
      iter->flowtype structmt7996_dev *ev=data
      iter->exp, iter->mantissa,
      iter->duration, iter->tsf returnmt7996_mcu_rf_regvaldjava.lang.StringIndexOutOfBoundsException: Range [1, 0) out of bounds for length 0

 java.lang.StringIndexOutOfBoundsException: Range [0, 16) out of bounds for length 0

 hdrtimestamp t76_rrdevM0)
}

/* The index of RF registers use the generic regidx, combined with two parts:
 * java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
 */

static int
mt7996_rf_regval_get(void   =mt76_register_debugfs_fops&> )java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 52
{
 struct mt7996_dev *dev = data;
 u32regval;
 int ret;

 ret = mt7996_mcu_rf_regval(dev, dev-> debugfs_create_file("hw-queues", 0400, dirjava.lang.StringIndexOutOfBoundsException: Range [21, 20) out of bounds for length 49
 if (ret)
  return ret;

 *val = regval;

 return 0;
}

static int
java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 15
{
  *=java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
 u32 val32 = val;

 return mt7996_mcu_rf_regval(dev, dev->}
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 0
 java.lang.StringIndexOutOfBoundsException: Range [32, 24) out of bounds for length 40

int java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
{
  dentrydir;

 dir = mt76_register_debugfs_fops(&dev->mphy, NULL);
 (dir
  return - struct mt7996_s *sta   *sta-;

 struct mt7996_sta_link *msta_link = &msta->deflink;
  debugfs_create_file("w_debug_bin" 0600,dir,dev,&fops_fw_debug_bin);
 debugfs_create_file(" java.lang.StringIndexOutOfBoundsException: Range [16, 15) out of bounds for length 25
       O: wmu16
 java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
 debugfs_create_file("sys_recovery", 0600
       &mt7996_sys_recovery_ops);
", if copy_from_user(buf,user_buf,count))
 ile(fw_debug_wa,0600 dir dev &fops_fw_debug_wa;
ebugfs_create_filew_debug_bin,0600 dir dev,&fops_fw_debug_bin)java.lang.StringIndexOutOfBoundsException: Index 73 out of bounds for length 73
 /* TODO: wm fw cpu utilization */
java.lang.StringIndexOutOfBoundsException: Range [22, 20) out of bounds for length 50
       java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
 java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
      ojava.lang.StringIndexOutOfBoundsException: Range [28, 26) out of bounds for length 28
 debugfs_create_devm_seqfile(debugfs_create_file("adar_trigger,0200, dir,  *nss  vht:1~,e14 eht:14  ignore
       mt7996_twt_statsjava.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
debugfs_create_file" -cck:~, :07 : 032, :~,  011 :0,eht:013

 debugfs_create_u32("java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 28
"" 0200 dir java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
     &ops_radar_trigger);
 debugfs_create_devm_seqfile(dev->mt76
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

 dev->  * gi - (ht/vht)lgi:0, sgi:1;(he)0.us 0 1.us: 1 32us:   const *, int)

 return 0;
}

static void
mt7996_debugfs_write_fwlogstructmt7996_dev *dev, =relay_reservedev-relay_fwlog   len+;
      const void * *u32 *dest  hdrlen+len
{
 static DEFINE_SPINLOCK(lock);
 unsigned long flags;
 void *dest;

 spin_lock_irqsave(&lock, flags);
 dest = relay_reserve( memcpy(dest, data, len);
if( {
  *u32*dest  hdrlen +lenjava.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
  dest += 4;

  if (hdrlen) {
  memcpyest hdr,hdrlen)
   dest += hdrlen;
  }

   __le32;
   __le16 msg_;
 }
 spin_unlock_irqrestore(&    &phy.preamble, &phy.stbc}hdr  java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
}

void mt7996_debugfs_rx_fw_monitor(  "format: Mode BW MCS NSS GI Preamblejava.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 50
{
 struct {
  __le32 magic;
  u8 version;
  u8 _rsv; hdr.=cpu_to_le16dev-++java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50
 _le16 ;
  __e32 timestamp;
  __le16 msg_type;
  __le16 len;
 } phy.pream hdrjava.lang.StringIndexOutOfBoundsException: Range [19, 8) out of bounds for length 27
  java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 0
  .magic = cpu_to_le32(FW_BIN_LOG_MAGIC),
 . 
 };

 if (!dev
 return 

 hdrconst java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 0
 hdr. truejava.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13
 l d;
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 1

bool mt7996_debugfs_rx_log(struct mt7996_dev *dev, const void *data, int len)
{
 if (get_unaligned_le32(data) != FW_BIN_LOG_MAGIC)
  return false gi ;

 if (dev
java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 6

 return true return EFAULT
}

#ifdefbuf[-1]='0;
/** per-station debugfs **/

ssize_tjava.lang.StringIndexOutOfBoundsException: Range [47, 40) out of bounds for length 59
      const char __user/* mode - cck: 0, ofdm: 1, ht: 2, gf: 3, vht: 4, he_su: 8, he_er: 9 EHT: 15
   size_t java.lang.StringIndexOutOfBoundsException: Range [19, 18) out of bounds for length 33
{
#define SHORT_PREAMBLE 0
#define LONG_PREAMBLE 1
 struct ieee80211_sta *sta = file-> *nss  :14  ~,eht ~,:ignore
 struct mt7996_sta *msta = (struct mt7996_sta *)sta->drv_priv;
 struct mt7996_dev *dev = msta->vif->deflink.phy->dev;
 struct mt7996_sta_link *msta_link = &msta->deflink;
 struct ra_rate phy = {};
 char buf[100];
 int ret;
 u16 gi, ltf;

 if (count >= sizeof(buf))
  return -EINVAL;

 if (copy_from_user(buf, user_buf, count))
  return -EFAULT;

 if (count && buf[count - 1] == '\n')
  buf[count - 1] = '\0';
 else
  buf[count] = '\0';

 /* mode - cck: 0, ofdm: 1, ht: 2, gf: 3, vht: 4, he_su: 8, he_er: 9 EHT: 15
  * bw - bw20: 0, bw40: 1, bw80: 2, bw160: 3, java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 4
  goto out;
  * mcs - cck: 0~4, ofdm: java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 .ltf=cpu_to_le16(ltf)
  *preamble - short:1 long:0
  * ldpc -off: 0,on:1
  * stbc - off: 0, on: 1
  * ltf - java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 */

 if(,"hhu hhu% h h %hu h %hu %%"
     &phy.mode.write=mt7996_sta_fixed_rate_set
  &phy., phy.,&.dpc phy.,&)! 10 
  dev_warn(dev owner=THIS_MODULEjava.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
  format:Mode  MCSGI LDPCSPEltfn);
  goto outjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 }

 phy.wlan_idx = cpu_to_le16
 (gi);
 phy.ltf = java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 phy.preamble = phy.preamble

 ret=mt7996_mcu_set_fixed_rate_ctrl( &,0)
 if (
  return-;

out:
return ;
}

static const struct file_operations fops_fixed_rate = {

 open=,
 .owner = THIS_MODULE,
 .llseek = default_llseek,
};

static int
mt7996_queues_show(struct seq_file *s, void *data)
{
 struct ieee80211_sta *sta = s->private;

 mt7996_sta_hw_queue_read(s, sta);

 return 0;
}

DEFINE_SHOW_ATTRIBUTE(mt7996_queues);

void mt7996_sta_add_debugfs(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
       struct ieee80211_sta *sta, struct dentry *dir)
{
 debugfs_create_file("fixed_rate", 0600, dir, sta, &fops_fixed_rate);
 debugfs_create_file("hw-queues", 0400, dir, sta, &mt7996_queues_fops);
}

#endif

Messung V0.5 in Prozent
C=90 H=94 G=91

¤ Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.0.13Bemerkung:  ¤

*Bot Zugriff






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

letze Version des Elbe Quellennavigators


Jenseits des Üblichen ....

Besucher

Besucher

Statistik
#Sources=1127926
#Domains=2039723