Lines Matching refs:wimax_dev
260 struct wimax_dev;
410 struct wimax_dev { struct
417 int (*op_msg_from_user)(struct wimax_dev *wimax_dev, argument
421 int (*op_rfkill_sw_toggle)(struct wimax_dev *wimax_dev, argument
423 int (*op_reset)(struct wimax_dev *wimax_dev); argument
441 void wimax_dev_init(struct wimax_dev *); argument
442 int wimax_dev_add(struct wimax_dev *, struct net_device *);
443 void wimax_dev_rm(struct wimax_dev *);
446 struct wimax_dev *net_dev_to_wimax(struct net_device *net_dev) in net_dev_to_wimax()
452 struct device *wimax_dev_to_dev(struct wimax_dev *wimax_dev) in wimax_dev_to_dev() argument
454 return wimax_dev->net_dev->dev.parent; in wimax_dev_to_dev()
457 void wimax_state_change(struct wimax_dev *, enum wimax_st);
458 enum wimax_st wimax_state_get(struct wimax_dev *);
466 void wimax_report_rfkill_hw(struct wimax_dev *, enum wimax_rf_state);
467 void wimax_report_rfkill_sw(struct wimax_dev *, enum wimax_rf_state);
493 struct sk_buff *wimax_msg_alloc(struct wimax_dev *, const char *, const void *,
495 int wimax_msg_send(struct wimax_dev *, struct sk_buff *);
496 int wimax_msg(struct wimax_dev *, const char *, const void *, size_t, gfp_t);
515 int wimax_rfkill(struct wimax_dev *, enum wimax_rf_state);
516 int wimax_reset(struct wimax_dev *);