Lines Matching refs:ax25_dev
230 typedef struct ax25_dev {
231 struct ax25_dev *next;
240 } ax25_dev;
246 ax25_dev *ax25_dev;
294 static inline void ax25_dev_hold(ax25_dev *ax25_dev)
296 refcount_inc(&ax25_dev->refcount);
299 static inline void ax25_dev_put(ax25_dev *ax25_dev)
301 if (refcount_dec_and_test(&ax25_dev->refcount)) {
302 kfree(ax25_dev);
324 void ax25_fillin_cb(ax25_cb *, ax25_dev *);
325 struct sock *ax25_make_new(struct sock *, struct ax25_dev *);
342 /* ax25_dev.c */
343 extern ax25_dev *ax25_dev_list;
347 static inline ax25_dev *ax25_dev_ax25dev(struct net_device *dev)
353 ax25_dev *ax25_addr_ax25dev(ax25_address *);
367 void ax25_dev_dama_off(ax25_dev *);
372 void ax25_ds_setup_timer(ax25_dev *);
373 void ax25_ds_set_timer(ax25_dev *);
374 void ax25_ds_del_timer(ax25_dev *);
488 int ax25_register_dev_sysctl(ax25_dev *ax25_dev);
489 void ax25_unregister_dev_sysctl(ax25_dev *ax25_dev);
491 static inline int ax25_register_dev_sysctl(ax25_dev *ax25_dev) { return 0; }
492 static inline void ax25_unregister_dev_sysctl(ax25_dev *ax25_dev) {}