Lines Matching refs:PRIV
35 #define PRIV(dev) ((struct uPD98402_priv *) dev->phy_data)
46 atomic_add(GET(HECCT),&PRIV(dev)->sonet_stats.uncorr_hcs);
47 sonet_copy_stats(&PRIV(dev)->sonet_stats,&tmp);
53 sonet_subtract_stats(&PRIV(dev)->sonet_stats,&tmp);
76 spin_lock_irqsave(&PRIV(dev)->lock, flags);
82 spin_unlock_irqrestore(&PRIV(dev)->lock, flags);
92 spin_lock_irqsave(&PRIV(dev)->lock, flags);
96 spin_unlock_irqrestore(&PRIV(dev)->lock, flags);
131 PRIV(dev)->loop_mode = mode;
146 return put_user(PRIV(dev)->framing,(int __user *)arg) ?
153 return put_user(PRIV(dev)->loop_mode,(int __user *)arg) ?
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);
216 spin_lock_init(&PRIV(dev)->lock);
217 memset(&PRIV(dev)->sonet_stats,0,sizeof(struct k_sonet_stats));
226 atomic_set(&PRIV(dev)->sonet_stats.corr_hcs,-1);
227 atomic_set(&PRIV(dev)->sonet_stats.tx_cells,-1);
228 atomic_set(&PRIV(dev)->sonet_stats.rx_cells,-1);
236 kfree(PRIV(dev));