Searched refs:sonet_stats (Results 1 – 8 of 8) sorted by relevance
/Linux-v5.4/drivers/atm/ |
D | uPD98402.c | 28 struct k_sonet_stats sonet_stats;/* link diagnostics */ member 41 static int fetch_stats(struct atm_dev *dev,struct sonet_stats __user *arg,int zero) in fetch_stats() 43 struct sonet_stats tmp; in fetch_stats() 46 atomic_add(GET(HECCT),&PRIV(dev)->sonet_stats.uncorr_hcs); in fetch_stats() 47 sonet_copy_stats(&PRIV(dev)->sonet_stats,&tmp); in fetch_stats() 53 sonet_subtract_stats(&PRIV(dev)->sonet_stats,&tmp); in fetch_stats() 165 { atomic_add(GET(v),&PRIV(dev)->sonet_stats.s); \ 166 if (atomic_read(&PRIV(dev)->sonet_stats.s) < 0) \ 167 atomic_set(&PRIV(dev)->sonet_stats.s,INT_MAX); } 199 &PRIV(dev)->sonet_stats.uncorr_hcs); in uPD98402_int() [all …]
|
D | suni.c | 65 stats = &walk->sonet_stats; in suni_hz() 96 static int fetch_stats(struct atm_dev *dev,struct sonet_stats __user *arg,int zero) in fetch_stats() 98 struct sonet_stats tmp; in fetch_stats() 101 sonet_copy_stats(&PRIV(dev)->sonet_stats,&tmp); in fetch_stats() 103 if (zero && !error) sonet_subtract_stats(&PRIV(dev)->sonet_stats,&tmp); in fetch_stats() 318 memset(&PRIV(dev)->sonet_stats,0,sizeof(struct k_sonet_stats)); in suni_start()
|
D | suni.h | 232 struct k_sonet_stats sonet_stats; /* link diagnostics */ member
|
D | fore200e.c | 1841 fore200e_fetch_stats(struct fore200e* fore200e, struct sonet_stats __user *arg) in fore200e_fetch_stats() 1843 struct sonet_stats tmp; in fore200e_fetch_stats() 1863 return copy_to_user(arg, &tmp, sizeof(struct sonet_stats)) ? -EFAULT : 0; in fore200e_fetch_stats() 1879 return fore200e_fetch_stats(fore200e, (struct sonet_stats __user *)arg); in fore200e_ioctl()
|
D | iphase.c | 2834 stats = &PRIV(_ia_dev[board])->sonet_stats;
|
/Linux-v5.4/include/uapi/linux/ |
D | sonet.h | 21 struct sonet_stats { struct 28 #define SONET_GETSTAT _IOR('a',ATMIOC_PHYTYP,struct sonet_stats) 30 #define SONET_GETSTATZ _IOR('a',ATMIOC_PHYTYP+1,struct sonet_stats)
|
/Linux-v5.4/include/linux/ |
D | sonet.h | 16 extern void sonet_copy_stats(struct k_sonet_stats *from,struct sonet_stats *to); 18 struct sonet_stats *to);
|
/Linux-v5.4/net/atm/ |
D | atm_misc.c | 88 void sonet_copy_stats(struct k_sonet_stats *from, struct sonet_stats *to) in sonet_copy_stats() 96 void sonet_subtract_stats(struct k_sonet_stats *from, struct sonet_stats *to) in sonet_subtract_stats()
|