Lines Matching refs:wimax_dev
30 * @wimax_dev: WiMAX device descriptor
54 int wimax_reset(struct wimax_dev *wimax_dev)
57 struct device *dev = wimax_dev_to_dev(wimax_dev);
61 d_fnstart(3, dev, "(wimax_dev %p)\n", wimax_dev);
62 mutex_lock(&wimax_dev->mutex);
63 dev_hold(wimax_dev->net_dev);
64 state = wimax_dev->state;
65 mutex_unlock(&wimax_dev->mutex);
68 mutex_lock(&wimax_dev->mutex_reset);
69 result = wimax_dev->op_reset(wimax_dev);
70 mutex_unlock(&wimax_dev->mutex_reset);
72 dev_put(wimax_dev->net_dev);
74 d_fnend(3, dev, "(wimax_dev %p) = %d\n", wimax_dev, result);
90 struct wimax_dev *wimax_dev;
99 wimax_dev = wimax_dev_get_by_genl_info(info, ifindex);
100 if (wimax_dev == NULL)
103 result = wimax_reset(wimax_dev);
104 dev_put(wimax_dev->net_dev);