Lines Matching refs:wimax_dev
245 struct wimax_dev;
395 struct wimax_dev { struct
402 int (*op_msg_from_user)(struct wimax_dev *wimax_dev, argument
406 int (*op_rfkill_sw_toggle)(struct wimax_dev *wimax_dev, argument
408 int (*op_reset)(struct wimax_dev *wimax_dev); argument
426 void wimax_dev_init(struct wimax_dev *); argument
427 int wimax_dev_add(struct wimax_dev *, struct net_device *);
428 void wimax_dev_rm(struct wimax_dev *);
431 struct wimax_dev *net_dev_to_wimax(struct net_device *net_dev) in net_dev_to_wimax()
437 struct device *wimax_dev_to_dev(struct wimax_dev *wimax_dev) in wimax_dev_to_dev() argument
439 return wimax_dev->net_dev->dev.parent; in wimax_dev_to_dev()
442 void wimax_state_change(struct wimax_dev *, enum wimax_st);
443 enum wimax_st wimax_state_get(struct wimax_dev *);
451 void wimax_report_rfkill_hw(struct wimax_dev *, enum wimax_rf_state);
452 void wimax_report_rfkill_sw(struct wimax_dev *, enum wimax_rf_state);
478 struct sk_buff *wimax_msg_alloc(struct wimax_dev *, const char *, const void *,
480 int wimax_msg_send(struct wimax_dev *, struct sk_buff *);
481 int wimax_msg(struct wimax_dev *, const char *, const void *, size_t, gfp_t);
500 int wimax_rfkill(struct wimax_dev *, enum wimax_rf_state);
501 int wimax_reset(struct wimax_dev *);