wimax_dev         315 drivers/net/wimax/i2400m/control.c 	struct wimax_dev *wimax_dev = &i2400m->wimax_dev;
wimax_dev         329 drivers/net/wimax/i2400m/control.c 		wimax_state_change(wimax_dev, WIMAX_ST_UNINITIALIZED);
wimax_dev         334 drivers/net/wimax/i2400m/control.c 		wimax_state_change(wimax_dev, WIMAX_ST_RADIO_OFF);
wimax_dev         340 drivers/net/wimax/i2400m/control.c 		wimax_state_change(wimax_dev, WIMAX_ST_READY);
wimax_dev         345 drivers/net/wimax/i2400m/control.c 		wimax_state_change(wimax_dev, WIMAX_ST_READY);
wimax_dev         350 drivers/net/wimax/i2400m/control.c 		wimax_state_change(wimax_dev, WIMAX_ST_SCANNING);
wimax_dev         358 drivers/net/wimax/i2400m/control.c 		wimax_state_change(wimax_dev, WIMAX_ST_CONNECTED);
wimax_dev         392 drivers/net/wimax/i2400m/control.c 	struct wimax_dev *wimax_dev = &i2400m->wimax_dev;
wimax_dev         393 drivers/net/wimax/i2400m/control.c 	struct net_device *net_dev = wimax_dev->net_dev;
wimax_dev         763 drivers/net/wimax/i2400m/control.c 		wimax_msg(&i2400m->wimax_dev, "echo", buf, buf_len, GFP_KERNEL);
wimax_dev         799 drivers/net/wimax/i2400m/control.c 		wimax_msg(&i2400m->wimax_dev, "echo",
wimax_dev          26 drivers/net/wimax/i2400m/debugfs.c 	*val = netif_queue_stopped(i2400m->wimax_dev.net_dev);
wimax_dev         192 drivers/net/wimax/i2400m/debugfs.c 	struct dentry *dentry = i2400m->wimax_dev.debugfs_dentry;
wimax_dev         111 drivers/net/wimax/i2400m/driver.c int i2400m_op_msg_from_user(struct wimax_dev *wimax_dev,
wimax_dev         117 drivers/net/wimax/i2400m/driver.c 	struct i2400m *i2400m = wimax_dev_to_i2400m(wimax_dev);
wimax_dev         122 drivers/net/wimax/i2400m/driver.c 		  "msg_len %zu genl_info %p)\n", wimax_dev, i2400m,
wimax_dev         128 drivers/net/wimax/i2400m/driver.c 	result = wimax_msg_send(&i2400m->wimax_dev, ack_skb);
wimax_dev         131 drivers/net/wimax/i2400m/driver.c 		"genl_info %p) = %d\n", wimax_dev, i2400m, msg_buf, msg_len,
wimax_dev         163 drivers/net/wimax/i2400m/driver.c int i2400m_op_reset(struct wimax_dev *wimax_dev)
wimax_dev         166 drivers/net/wimax/i2400m/driver.c 	struct i2400m *i2400m = wimax_dev_to_i2400m(wimax_dev);
wimax_dev         173 drivers/net/wimax/i2400m/driver.c 	d_fnstart(4, dev, "(wimax_dev %p)\n", wimax_dev);
wimax_dev         190 drivers/net/wimax/i2400m/driver.c 	d_fnend(4, dev, "(wimax_dev %p) = %d\n", wimax_dev, result);
wimax_dev         209 drivers/net/wimax/i2400m/driver.c 	struct net_device *net_dev = i2400m->wimax_dev.net_dev;
wimax_dev         272 drivers/net/wimax/i2400m/driver.c 	struct wimax_dev *wimax_dev = &i2400m->wimax_dev;
wimax_dev         273 drivers/net/wimax/i2400m/driver.c 	struct net_device *net_dev = wimax_dev->net_dev;
wimax_dev         290 drivers/net/wimax/i2400m/driver.c 	i2400m->work_queue = create_singlethread_workqueue(wimax_dev->name);
wimax_dev         389 drivers/net/wimax/i2400m/driver.c 	struct wimax_dev *wimax_dev = &i2400m->wimax_dev;
wimax_dev         393 drivers/net/wimax/i2400m/driver.c 	wimax_state_change(wimax_dev, __WIMAX_ST_QUIESCING);
wimax_dev         411 drivers/net/wimax/i2400m/driver.c 	wimax_state_change(wimax_dev, WIMAX_ST_DOWN);
wimax_dev         495 drivers/net/wimax/i2400m/driver.c 		netif_tx_disable(i2400m->wimax_dev.net_dev);
wimax_dev         779 drivers/net/wimax/i2400m/driver.c 	wimax_dev_init(&i2400m->wimax_dev);
wimax_dev         817 drivers/net/wimax/i2400m/driver.c 	struct net_device *net_dev = i2400m->wimax_dev.net_dev;
wimax_dev         848 drivers/net/wimax/i2400m/driver.c 	struct wimax_dev *wimax_dev = &i2400m->wimax_dev;
wimax_dev         849 drivers/net/wimax/i2400m/driver.c 	struct net_device *net_dev = i2400m->wimax_dev.net_dev;
wimax_dev         853 drivers/net/wimax/i2400m/driver.c 	snprintf(wimax_dev->name, sizeof(wimax_dev->name),
wimax_dev         893 drivers/net/wimax/i2400m/driver.c 	i2400m->wimax_dev.op_msg_from_user = i2400m_op_msg_from_user;
wimax_dev         894 drivers/net/wimax/i2400m/driver.c 	i2400m->wimax_dev.op_rfkill_sw_toggle = i2400m_op_rfkill_sw_toggle;
wimax_dev         895 drivers/net/wimax/i2400m/driver.c 	i2400m->wimax_dev.op_reset = i2400m_op_reset;
wimax_dev         897 drivers/net/wimax/i2400m/driver.c 	result = wimax_dev_add(&i2400m->wimax_dev, net_dev);
wimax_dev         918 drivers/net/wimax/i2400m/driver.c 	sysfs_remove_group(&i2400m->wimax_dev.net_dev->dev.kobj,
wimax_dev         921 drivers/net/wimax/i2400m/driver.c 	wimax_dev_rm(&i2400m->wimax_dev);
wimax_dev         949 drivers/net/wimax/i2400m/driver.c 	netif_stop_queue(i2400m->wimax_dev.net_dev);
wimax_dev         957 drivers/net/wimax/i2400m/driver.c 	sysfs_remove_group(&i2400m->wimax_dev.net_dev->dev.kobj,
wimax_dev         959 drivers/net/wimax/i2400m/driver.c 	wimax_dev_rm(&i2400m->wimax_dev);
wimax_dev         960 drivers/net/wimax/i2400m/driver.c 	unregister_netdev(i2400m->wimax_dev.net_dev);
wimax_dev        1026 drivers/net/wimax/i2400m/fw.c 	struct net_device *net_dev = i2400m->wimax_dev.net_dev;
wimax_dev         567 drivers/net/wimax/i2400m/i2400m.h 	struct wimax_dev wimax_dev;	/* FIRST! See doc */
wimax_dev         666 drivers/net/wimax/i2400m/i2400m.h struct i2400m *wimax_dev_to_i2400m(struct wimax_dev *wimax_dev)
wimax_dev         668 drivers/net/wimax/i2400m/i2400m.h 	return container_of(wimax_dev, struct i2400m, wimax_dev);
wimax_dev         862 drivers/net/wimax/i2400m/i2400m.h 	dev_hold(i2400m->wimax_dev.net_dev);
wimax_dev         869 drivers/net/wimax/i2400m/i2400m.h 	dev_put(i2400m->wimax_dev.net_dev);
wimax_dev         896 drivers/net/wimax/i2400m/i2400m.h 	return i2400m->wimax_dev.net_dev->dev.parent;
wimax_dev         919 drivers/net/wimax/i2400m/i2400m.h int i2400m_op_rfkill_sw_toggle(struct wimax_dev *, enum wimax_rf_state);
wimax_dev         142 drivers/net/wimax/i2400m/netdev.c 	struct net_device *net_dev = i2400m->wimax_dev.net_dev;
wimax_dev         456 drivers/net/wimax/i2400m/netdev.c 	struct net_device *net_dev = i2400m->wimax_dev.net_dev;
wimax_dev         478 drivers/net/wimax/i2400m/netdev.c 	i2400m_rx_fake_eth_header(i2400m->wimax_dev.net_dev,
wimax_dev         482 drivers/net/wimax/i2400m/netdev.c 	skb->dev = i2400m->wimax_dev.net_dev;
wimax_dev         521 drivers/net/wimax/i2400m/netdev.c 	struct net_device *net_dev = i2400m->wimax_dev.net_dev;
wimax_dev         529 drivers/net/wimax/i2400m/netdev.c 		i2400m_rx_fake_eth_header(i2400m->wimax_dev.net_dev,
wimax_dev         533 drivers/net/wimax/i2400m/netdev.c 		skb->dev = i2400m->wimax_dev.net_dev;
wimax_dev          69 drivers/net/wimax/i2400m/op-rfkill.c int i2400m_op_rfkill_sw_toggle(struct wimax_dev *wimax_dev,
wimax_dev          73 drivers/net/wimax/i2400m/op-rfkill.c 	struct i2400m *i2400m = wimax_dev_to_i2400m(wimax_dev);
wimax_dev          82 drivers/net/wimax/i2400m/op-rfkill.c 	d_fnstart(4, dev, "(wimax_dev %p state %d)\n", wimax_dev, state);
wimax_dev         134 drivers/net/wimax/i2400m/op-rfkill.c 		wimax_dev, state, result);
wimax_dev         166 drivers/net/wimax/i2400m/op-rfkill.c 	wimax_state = wimax_state_get(&i2400m->wimax_dev);
wimax_dev         174 drivers/net/wimax/i2400m/op-rfkill.c 		wimax_report_rfkill_sw(&i2400m->wimax_dev, WIMAX_RF_ON);
wimax_dev         177 drivers/net/wimax/i2400m/op-rfkill.c 		wimax_report_rfkill_sw(&i2400m->wimax_dev, WIMAX_RF_OFF);
wimax_dev         185 drivers/net/wimax/i2400m/op-rfkill.c 		wimax_report_rfkill_hw(&i2400m->wimax_dev, WIMAX_RF_ON);
wimax_dev         188 drivers/net/wimax/i2400m/op-rfkill.c 		wimax_report_rfkill_hw(&i2400m->wimax_dev, WIMAX_RF_OFF);
wimax_dev         290 drivers/net/wimax/i2400m/rx.c 	struct wimax_dev *wimax_dev = &i2400m->wimax_dev;
wimax_dev         302 drivers/net/wimax/i2400m/rx.c 	ack_skb = wimax_msg_alloc(wimax_dev, NULL, payload, size, GFP_KERNEL);
wimax_dev         402 drivers/net/wimax/i2400m/rx.c 			wimax_msg(&i2400m->wimax_dev, "echo",
wimax_dev         404 drivers/net/wimax/i2400m/rx.c 		result = wimax_msg(&i2400m->wimax_dev, NULL, l3l4_hdr, size,
wimax_dev         439 drivers/net/wimax/i2400m/rx.c 	struct wimax_dev *wimax_dev = &i2400m->wimax_dev;
wimax_dev         454 drivers/net/wimax/i2400m/rx.c 	result = wimax_msg(wimax_dev, "trace", l3l4_hdr, size, GFP_KERNEL);
wimax_dev         985 drivers/net/wimax/i2400m/rx.c 	struct net_device *net_dev = i2400m->wimax_dev.net_dev;
wimax_dev         334 drivers/net/wimax/i2400m/usb-rx.c 	struct net_device *net_dev = i2400m->wimax_dev.net_dev;
wimax_dev         432 drivers/net/wimax/i2400m/usb-rx.c 	struct wimax_dev *wimax_dev = &i2400m->wimax_dev;
wimax_dev         436 drivers/net/wimax/i2400m/usb-rx.c 			      wimax_dev->name);
wimax_dev         245 drivers/net/wimax/i2400m/usb-tx.c 	struct wimax_dev *wimax_dev = &i2400m->wimax_dev;
wimax_dev         249 drivers/net/wimax/i2400m/usb-tx.c 			      wimax_dev->name);
wimax_dev         372 drivers/net/wimax/i2400m/usb.c 	struct dentry *dentry = i2400mu->i2400m.wimax_dev.debugfs_dentry;
wimax_dev         438 drivers/net/wimax/i2400m/usb.c 	i2400m->wimax_dev.net_dev = net_dev;
wimax_dev         525 drivers/net/wimax/i2400m/usb.c 	struct net_device *net_dev = i2400m->wimax_dev.net_dev;
wimax_dev         245 include/net/wimax.h struct wimax_dev;
wimax_dev         402 include/net/wimax.h 	int (*op_msg_from_user)(struct wimax_dev *wimax_dev,
wimax_dev         406 include/net/wimax.h 	int (*op_rfkill_sw_toggle)(struct wimax_dev *wimax_dev,
wimax_dev         408 include/net/wimax.h 	int (*op_reset)(struct wimax_dev *wimax_dev);
wimax_dev         426 include/net/wimax.h void wimax_dev_init(struct wimax_dev *);
wimax_dev         427 include/net/wimax.h int wimax_dev_add(struct wimax_dev *, struct net_device *);
wimax_dev         428 include/net/wimax.h void wimax_dev_rm(struct wimax_dev *);
wimax_dev         431 include/net/wimax.h struct wimax_dev *net_dev_to_wimax(struct net_device *net_dev)
wimax_dev         437 include/net/wimax.h struct device *wimax_dev_to_dev(struct wimax_dev *wimax_dev)
wimax_dev         439 include/net/wimax.h 	return wimax_dev->net_dev->dev.parent;
wimax_dev         442 include/net/wimax.h void wimax_state_change(struct wimax_dev *, enum wimax_st);
wimax_dev         443 include/net/wimax.h enum wimax_st wimax_state_get(struct wimax_dev *);
wimax_dev         451 include/net/wimax.h void wimax_report_rfkill_hw(struct wimax_dev *, enum wimax_rf_state);
wimax_dev         452 include/net/wimax.h void wimax_report_rfkill_sw(struct wimax_dev *, enum wimax_rf_state);
wimax_dev         478 include/net/wimax.h struct sk_buff *wimax_msg_alloc(struct wimax_dev *, const char *, const void *,
wimax_dev         480 include/net/wimax.h int wimax_msg_send(struct wimax_dev *, struct sk_buff *);
wimax_dev         481 include/net/wimax.h int wimax_msg(struct wimax_dev *, const char *, const void *, size_t, gfp_t);
wimax_dev         500 include/net/wimax.h int wimax_rfkill(struct wimax_dev *, enum wimax_rf_state);
wimax_dev         501 include/net/wimax.h int wimax_reset(struct wimax_dev *);
wimax_dev          16 net/wimax/debugfs.c void wimax_debugfs_add(struct wimax_dev *wimax_dev)
wimax_dev          18 net/wimax/debugfs.c 	struct net_device *net_dev = wimax_dev->net_dev;
wimax_dev          24 net/wimax/debugfs.c 	wimax_dev->debugfs_dentry = dentry;
wimax_dev          35 net/wimax/debugfs.c void wimax_debugfs_rm(struct wimax_dev *wimax_dev)
wimax_dev          37 net/wimax/debugfs.c 	debugfs_remove_recursive(wimax_dev->debugfs_dentry);
wimax_dev          52 net/wimax/id-table.c void wimax_id_table_add(struct wimax_dev *wimax_dev)
wimax_dev          54 net/wimax/id-table.c 	d_fnstart(3, NULL, "(wimax_dev %p)\n", wimax_dev);
wimax_dev          56 net/wimax/id-table.c 	list_add(&wimax_dev->id_table_node, &wimax_id_table);
wimax_dev          58 net/wimax/id-table.c 	d_fnend(3, NULL, "(wimax_dev %p)\n", wimax_dev);
wimax_dev          72 net/wimax/id-table.c struct wimax_dev *wimax_dev_get_by_genl_info(
wimax_dev          75 net/wimax/id-table.c 	struct wimax_dev *wimax_dev = NULL;
wimax_dev          79 net/wimax/id-table.c 	list_for_each_entry(wimax_dev, &wimax_id_table, id_table_node) {
wimax_dev          80 net/wimax/id-table.c 		if (wimax_dev->net_dev->ifindex == ifindex) {
wimax_dev          81 net/wimax/id-table.c 			dev_hold(wimax_dev->net_dev);
wimax_dev          85 net/wimax/id-table.c 	wimax_dev = NULL;
wimax_dev          91 net/wimax/id-table.c 		info, ifindex, wimax_dev);
wimax_dev          92 net/wimax/id-table.c 	return wimax_dev;
wimax_dev         101 net/wimax/id-table.c void wimax_id_table_rm(struct wimax_dev *wimax_dev)
wimax_dev         104 net/wimax/id-table.c 	list_del_init(&wimax_dev->id_table_node);
wimax_dev         118 net/wimax/id-table.c 	struct wimax_dev *wimax_dev;
wimax_dev         124 net/wimax/id-table.c 	list_for_each_entry(wimax_dev, &wimax_id_table, id_table_node) {
wimax_dev         126 net/wimax/id-table.c 		       __func__, wimax_dev, wimax_dev->net_dev->ifindex);
wimax_dev         105 net/wimax/op-msg.c struct sk_buff *wimax_msg_alloc(struct wimax_dev *wimax_dev,
wimax_dev         111 net/wimax/op-msg.c 	struct device *dev = wimax_dev_to_dev(wimax_dev);
wimax_dev         130 net/wimax/op-msg.c 			     wimax_dev->net_dev->ifindex);
wimax_dev         258 net/wimax/op-msg.c int wimax_msg_send(struct wimax_dev *wimax_dev, struct sk_buff *skb)
wimax_dev         260 net/wimax/op-msg.c 	struct device *dev = wimax_dev_to_dev(wimax_dev);
wimax_dev         294 net/wimax/op-msg.c int wimax_msg(struct wimax_dev *wimax_dev, const char *pipe_name,
wimax_dev         300 net/wimax/op-msg.c 	skb = wimax_msg_alloc(wimax_dev, pipe_name, buf, size, gfp_flags);
wimax_dev         304 net/wimax/op-msg.c 		result = wimax_msg_send(wimax_dev, skb);
wimax_dev         320 net/wimax/op-msg.c 	struct wimax_dev *wimax_dev;
wimax_dev         335 net/wimax/op-msg.c 	wimax_dev = wimax_dev_get_by_genl_info(info, ifindex);
wimax_dev         336 net/wimax/op-msg.c 	if (wimax_dev == NULL)
wimax_dev         338 net/wimax/op-msg.c 	dev = wimax_dev_to_dev(wimax_dev);
wimax_dev         362 net/wimax/op-msg.c 	mutex_lock(&wimax_dev->mutex);
wimax_dev         363 net/wimax/op-msg.c 	result = wimax_dev_is_ready(wimax_dev);
wimax_dev         369 net/wimax/op-msg.c 	if (wimax_dev->op_msg_from_user == NULL)
wimax_dev         379 net/wimax/op-msg.c 	result = wimax_dev->op_msg_from_user(wimax_dev, pipe_name,
wimax_dev         383 net/wimax/op-msg.c 	mutex_unlock(&wimax_dev->mutex);
wimax_dev         387 net/wimax/op-msg.c 	dev_put(wimax_dev->net_dev);
wimax_dev          54 net/wimax/op-reset.c int wimax_reset(struct wimax_dev *wimax_dev)
wimax_dev          57 net/wimax/op-reset.c 	struct device *dev = wimax_dev_to_dev(wimax_dev);
wimax_dev          61 net/wimax/op-reset.c 	d_fnstart(3, dev, "(wimax_dev %p)\n", wimax_dev);
wimax_dev          62 net/wimax/op-reset.c 	mutex_lock(&wimax_dev->mutex);
wimax_dev          63 net/wimax/op-reset.c 	dev_hold(wimax_dev->net_dev);
wimax_dev          64 net/wimax/op-reset.c 	state = wimax_dev->state;
wimax_dev          65 net/wimax/op-reset.c 	mutex_unlock(&wimax_dev->mutex);
wimax_dev          68 net/wimax/op-reset.c 		mutex_lock(&wimax_dev->mutex_reset);
wimax_dev          69 net/wimax/op-reset.c 		result = wimax_dev->op_reset(wimax_dev);
wimax_dev          70 net/wimax/op-reset.c 		mutex_unlock(&wimax_dev->mutex_reset);
wimax_dev          72 net/wimax/op-reset.c 	dev_put(wimax_dev->net_dev);
wimax_dev          74 net/wimax/op-reset.c 	d_fnend(3, dev, "(wimax_dev %p) = %d\n", wimax_dev, result);
wimax_dev          90 net/wimax/op-reset.c 	struct wimax_dev *wimax_dev;
wimax_dev          99 net/wimax/op-reset.c 	wimax_dev = wimax_dev_get_by_genl_info(info, ifindex);
wimax_dev         100 net/wimax/op-reset.c 	if (wimax_dev == NULL)
wimax_dev         103 net/wimax/op-reset.c 	result = wimax_reset(wimax_dev);
wimax_dev         104 net/wimax/op-reset.c 	dev_put(wimax_dev->net_dev);
wimax_dev          78 net/wimax/op-rfkill.c void wimax_report_rfkill_hw(struct wimax_dev *wimax_dev,
wimax_dev          82 net/wimax/op-rfkill.c 	struct device *dev = wimax_dev_to_dev(wimax_dev);
wimax_dev          85 net/wimax/op-rfkill.c 	d_fnstart(3, dev, "(wimax_dev %p state %u)\n", wimax_dev, state);
wimax_dev          89 net/wimax/op-rfkill.c 	mutex_lock(&wimax_dev->mutex);
wimax_dev          90 net/wimax/op-rfkill.c 	result = wimax_dev_is_ready(wimax_dev);
wimax_dev          94 net/wimax/op-rfkill.c 	if (state != wimax_dev->rf_hw) {
wimax_dev          95 net/wimax/op-rfkill.c 		wimax_dev->rf_hw = state;
wimax_dev          96 net/wimax/op-rfkill.c 		if (wimax_dev->rf_hw == WIMAX_RF_ON &&
wimax_dev          97 net/wimax/op-rfkill.c 		    wimax_dev->rf_sw == WIMAX_RF_ON)
wimax_dev         102 net/wimax/op-rfkill.c 		result = rfkill_set_hw_state(wimax_dev->rfkill,
wimax_dev         105 net/wimax/op-rfkill.c 		__wimax_state_change(wimax_dev, wimax_state);
wimax_dev         108 net/wimax/op-rfkill.c 	mutex_unlock(&wimax_dev->mutex);
wimax_dev         110 net/wimax/op-rfkill.c 		wimax_dev, state, result);
wimax_dev         133 net/wimax/op-rfkill.c void wimax_report_rfkill_sw(struct wimax_dev *wimax_dev,
wimax_dev         137 net/wimax/op-rfkill.c 	struct device *dev = wimax_dev_to_dev(wimax_dev);
wimax_dev         140 net/wimax/op-rfkill.c 	d_fnstart(3, dev, "(wimax_dev %p state %u)\n", wimax_dev, state);
wimax_dev         144 net/wimax/op-rfkill.c 	mutex_lock(&wimax_dev->mutex);
wimax_dev         145 net/wimax/op-rfkill.c 	result = wimax_dev_is_ready(wimax_dev);
wimax_dev         149 net/wimax/op-rfkill.c 	if (state != wimax_dev->rf_sw) {
wimax_dev         150 net/wimax/op-rfkill.c 		wimax_dev->rf_sw = state;
wimax_dev         151 net/wimax/op-rfkill.c 		if (wimax_dev->rf_hw == WIMAX_RF_ON &&
wimax_dev         152 net/wimax/op-rfkill.c 		    wimax_dev->rf_sw == WIMAX_RF_ON)
wimax_dev         156 net/wimax/op-rfkill.c 		__wimax_state_change(wimax_dev, wimax_state);
wimax_dev         157 net/wimax/op-rfkill.c 		rfkill_set_sw_state(wimax_dev->rfkill, state == WIMAX_RF_OFF);
wimax_dev         160 net/wimax/op-rfkill.c 	mutex_unlock(&wimax_dev->mutex);
wimax_dev         162 net/wimax/op-rfkill.c 		wimax_dev, state, result);
wimax_dev         190 net/wimax/op-rfkill.c int __wimax_rf_toggle_radio(struct wimax_dev *wimax_dev,
wimax_dev         194 net/wimax/op-rfkill.c 	struct device *dev = wimax_dev_to_dev(wimax_dev);
wimax_dev         198 net/wimax/op-rfkill.c 	d_fnstart(3, dev, "(wimax_dev %p state %u)\n", wimax_dev, state);
wimax_dev         199 net/wimax/op-rfkill.c 	if (wimax_dev->rf_sw == state)
wimax_dev         201 net/wimax/op-rfkill.c 	if (wimax_dev->op_rfkill_sw_toggle != NULL)
wimax_dev         202 net/wimax/op-rfkill.c 		result = wimax_dev->op_rfkill_sw_toggle(wimax_dev, state);
wimax_dev         209 net/wimax/op-rfkill.c 		wimax_dev->rf_sw = state;
wimax_dev         212 net/wimax/op-rfkill.c 		__wimax_state_change(wimax_dev, wimax_state);
wimax_dev         216 net/wimax/op-rfkill.c 		wimax_dev, state, result);
wimax_dev         236 net/wimax/op-rfkill.c 	struct wimax_dev *wimax_dev = data;
wimax_dev         237 net/wimax/op-rfkill.c 	struct device *dev = wimax_dev_to_dev(wimax_dev);
wimax_dev         240 net/wimax/op-rfkill.c 	d_fnstart(3, dev, "(wimax_dev %p blocked %u)\n", wimax_dev, blocked);
wimax_dev         244 net/wimax/op-rfkill.c 	mutex_lock(&wimax_dev->mutex);
wimax_dev         245 net/wimax/op-rfkill.c 	if (wimax_dev->state <= __WIMAX_ST_QUIESCING)
wimax_dev         248 net/wimax/op-rfkill.c 		result = __wimax_rf_toggle_radio(wimax_dev, rf_state);
wimax_dev         249 net/wimax/op-rfkill.c 	mutex_unlock(&wimax_dev->mutex);
wimax_dev         251 net/wimax/op-rfkill.c 		wimax_dev, blocked, result);
wimax_dev         285 net/wimax/op-rfkill.c int wimax_rfkill(struct wimax_dev *wimax_dev, enum wimax_rf_state state)
wimax_dev         288 net/wimax/op-rfkill.c 	struct device *dev = wimax_dev_to_dev(wimax_dev);
wimax_dev         290 net/wimax/op-rfkill.c 	d_fnstart(3, dev, "(wimax_dev %p state %u)\n", wimax_dev, state);
wimax_dev         291 net/wimax/op-rfkill.c 	mutex_lock(&wimax_dev->mutex);
wimax_dev         292 net/wimax/op-rfkill.c 	result = wimax_dev_is_ready(wimax_dev);
wimax_dev         305 net/wimax/op-rfkill.c 		result = __wimax_rf_toggle_radio(wimax_dev, state);
wimax_dev         308 net/wimax/op-rfkill.c 		rfkill_set_sw_state(wimax_dev->rfkill, state == WIMAX_RF_OFF);
wimax_dev         316 net/wimax/op-rfkill.c 	result = wimax_dev->rf_sw << 1 | wimax_dev->rf_hw;
wimax_dev         319 net/wimax/op-rfkill.c 	mutex_unlock(&wimax_dev->mutex);
wimax_dev         321 net/wimax/op-rfkill.c 		wimax_dev, state, result);
wimax_dev         332 net/wimax/op-rfkill.c int wimax_rfkill_add(struct wimax_dev *wimax_dev)
wimax_dev         336 net/wimax/op-rfkill.c 	struct device *dev = wimax_dev_to_dev(wimax_dev);
wimax_dev         338 net/wimax/op-rfkill.c 	d_fnstart(3, dev, "(wimax_dev %p)\n", wimax_dev);
wimax_dev         341 net/wimax/op-rfkill.c 	rfkill = rfkill_alloc(wimax_dev->name, dev, RFKILL_TYPE_WIMAX,
wimax_dev         342 net/wimax/op-rfkill.c 			      &wimax_rfkill_ops, wimax_dev);
wimax_dev         348 net/wimax/op-rfkill.c 	wimax_dev->rfkill = rfkill;
wimax_dev         351 net/wimax/op-rfkill.c 	result = rfkill_register(wimax_dev->rfkill);
wimax_dev         356 net/wimax/op-rfkill.c 	if (wimax_dev->op_rfkill_sw_toggle == NULL)
wimax_dev         357 net/wimax/op-rfkill.c 		wimax_dev->rf_sw = WIMAX_RF_ON;
wimax_dev         359 net/wimax/op-rfkill.c 	d_fnend(3, dev, "(wimax_dev %p) = 0\n", wimax_dev);
wimax_dev         363 net/wimax/op-rfkill.c 	rfkill_destroy(wimax_dev->rfkill);
wimax_dev         365 net/wimax/op-rfkill.c 	d_fnend(3, dev, "(wimax_dev %p) = %d\n", wimax_dev, result);
wimax_dev         378 net/wimax/op-rfkill.c void wimax_rfkill_rm(struct wimax_dev *wimax_dev)
wimax_dev         380 net/wimax/op-rfkill.c 	struct device *dev = wimax_dev_to_dev(wimax_dev);
wimax_dev         381 net/wimax/op-rfkill.c 	d_fnstart(3, dev, "(wimax_dev %p)\n", wimax_dev);
wimax_dev         382 net/wimax/op-rfkill.c 	rfkill_unregister(wimax_dev->rfkill);
wimax_dev         383 net/wimax/op-rfkill.c 	rfkill_destroy(wimax_dev->rfkill);
wimax_dev         384 net/wimax/op-rfkill.c 	d_fnend(3, dev, "(wimax_dev %p)\n", wimax_dev);
wimax_dev         401 net/wimax/op-rfkill.c 	struct wimax_dev *wimax_dev;
wimax_dev         412 net/wimax/op-rfkill.c 	wimax_dev = wimax_dev_get_by_genl_info(info, ifindex);
wimax_dev         413 net/wimax/op-rfkill.c 	if (wimax_dev == NULL)
wimax_dev         415 net/wimax/op-rfkill.c 	dev = wimax_dev_to_dev(wimax_dev);
wimax_dev         425 net/wimax/op-rfkill.c 	result = wimax_rfkill(wimax_dev, new_state);
wimax_dev         427 net/wimax/op-rfkill.c 	dev_put(wimax_dev->net_dev);
wimax_dev          34 net/wimax/op-state-get.c 	struct wimax_dev *wimax_dev;
wimax_dev          43 net/wimax/op-state-get.c 	wimax_dev = wimax_dev_get_by_genl_info(info, ifindex);
wimax_dev          44 net/wimax/op-state-get.c 	if (wimax_dev == NULL)
wimax_dev          47 net/wimax/op-state-get.c 	result = wimax_state_get(wimax_dev);
wimax_dev          48 net/wimax/op-state-get.c 	dev_put(wimax_dev->net_dev);
wimax_dev          87 net/wimax/stack.c 	struct wimax_dev *wimax_dev,
wimax_dev          92 net/wimax/stack.c 	struct device *dev = wimax_dev_to_dev(wimax_dev);
wimax_dev          97 net/wimax/stack.c 		  wimax_dev, new_state, old_state);
wimax_dev         124 net/wimax/stack.c 			     wimax_dev->net_dev->ifindex);
wimax_dev         130 net/wimax/stack.c 		wimax_dev, new_state, old_state, report_skb);
wimax_dev         137 net/wimax/stack.c 		wimax_dev, new_state, old_state, result);
wimax_dev         154 net/wimax/stack.c 	struct wimax_dev *wimax_dev, struct sk_buff *report_skb,
wimax_dev         158 net/wimax/stack.c 	struct device *dev = wimax_dev_to_dev(wimax_dev);
wimax_dev         160 net/wimax/stack.c 		  wimax_dev, report_skb);
wimax_dev         169 net/wimax/stack.c 		wimax_dev, report_skb, result);
wimax_dev         189 net/wimax/stack.c void __wimax_state_change(struct wimax_dev *wimax_dev, enum wimax_st new_state)
wimax_dev         191 net/wimax/stack.c 	struct device *dev = wimax_dev_to_dev(wimax_dev);
wimax_dev         192 net/wimax/stack.c 	enum wimax_st old_state = wimax_dev->state;
wimax_dev         197 net/wimax/stack.c 		  wimax_dev, new_state, old_state);
wimax_dev         208 net/wimax/stack.c 		wimax_dev, new_state, old_state, &header);
wimax_dev         264 net/wimax/stack.c 		netif_tx_disable(wimax_dev->net_dev);
wimax_dev         265 net/wimax/stack.c 		netif_carrier_off(wimax_dev->net_dev);
wimax_dev         270 net/wimax/stack.c 			wimax_dev, wimax_dev->state);
wimax_dev         279 net/wimax/stack.c 			"from %u\n", wimax_dev, wimax_dev->state);
wimax_dev         297 net/wimax/stack.c 		netif_carrier_on(wimax_dev->net_dev);
wimax_dev         298 net/wimax/stack.c 		netif_wake_queue(wimax_dev->net_dev);
wimax_dev         304 net/wimax/stack.c 	__wimax_state_set(wimax_dev, new_state);
wimax_dev         306 net/wimax/stack.c 		wimax_gnl_re_state_change_send(wimax_dev, stch_skb, header);
wimax_dev         309 net/wimax/stack.c 		wimax_dev, new_state, old_state);
wimax_dev         333 net/wimax/stack.c void wimax_state_change(struct wimax_dev *wimax_dev, enum wimax_st new_state)
wimax_dev         347 net/wimax/stack.c 	mutex_lock(&wimax_dev->mutex);
wimax_dev         348 net/wimax/stack.c 	if (wimax_dev->state > __WIMAX_ST_NULL)
wimax_dev         349 net/wimax/stack.c 		__wimax_state_change(wimax_dev, new_state);
wimax_dev         350 net/wimax/stack.c 	mutex_unlock(&wimax_dev->mutex);
wimax_dev         362 net/wimax/stack.c enum wimax_st wimax_state_get(struct wimax_dev *wimax_dev)
wimax_dev         365 net/wimax/stack.c 	mutex_lock(&wimax_dev->mutex);
wimax_dev         366 net/wimax/stack.c 	state = wimax_dev->state;
wimax_dev         367 net/wimax/stack.c 	mutex_unlock(&wimax_dev->mutex);
wimax_dev         382 net/wimax/stack.c void wimax_dev_init(struct wimax_dev *wimax_dev)
wimax_dev         384 net/wimax/stack.c 	INIT_LIST_HEAD(&wimax_dev->id_table_node);
wimax_dev         385 net/wimax/stack.c 	__wimax_state_set(wimax_dev, __WIMAX_ST_NULL);
wimax_dev         386 net/wimax/stack.c 	mutex_init(&wimax_dev->mutex);
wimax_dev         387 net/wimax/stack.c 	mutex_init(&wimax_dev->mutex_reset);
wimax_dev         465 net/wimax/stack.c int wimax_dev_add(struct wimax_dev *wimax_dev, struct net_device *net_dev)
wimax_dev         471 net/wimax/stack.c 	d_fnstart(3, dev, "(wimax_dev %p net_dev %p)\n", wimax_dev, net_dev);
wimax_dev         476 net/wimax/stack.c 	wimax_dev->net_dev = net_dev;
wimax_dev         477 net/wimax/stack.c 	result = wimax_rfkill_add(wimax_dev);
wimax_dev         482 net/wimax/stack.c 	mutex_lock(&wimax_dev->mutex);
wimax_dev         483 net/wimax/stack.c 	wimax_id_table_add(wimax_dev);
wimax_dev         484 net/wimax/stack.c 	wimax_debugfs_add(wimax_dev);
wimax_dev         486 net/wimax/stack.c 	__wimax_state_set(wimax_dev, WIMAX_ST_DOWN);
wimax_dev         487 net/wimax/stack.c 	mutex_unlock(&wimax_dev->mutex);
wimax_dev         493 net/wimax/stack.c 	d_fnend(3, dev, "(wimax_dev %p net_dev %p) = 0\n", wimax_dev, net_dev);
wimax_dev         498 net/wimax/stack.c 		wimax_dev, net_dev, result);
wimax_dev         523 net/wimax/stack.c void wimax_dev_rm(struct wimax_dev *wimax_dev)
wimax_dev         525 net/wimax/stack.c 	d_fnstart(3, NULL, "(wimax_dev %p)\n", wimax_dev);
wimax_dev         527 net/wimax/stack.c 	mutex_lock(&wimax_dev->mutex);
wimax_dev         528 net/wimax/stack.c 	__wimax_state_change(wimax_dev, __WIMAX_ST_QUIESCING);
wimax_dev         529 net/wimax/stack.c 	wimax_debugfs_rm(wimax_dev);
wimax_dev         530 net/wimax/stack.c 	wimax_id_table_rm(wimax_dev);
wimax_dev         531 net/wimax/stack.c 	__wimax_state_change(wimax_dev, WIMAX_ST_DOWN);
wimax_dev         532 net/wimax/stack.c 	mutex_unlock(&wimax_dev->mutex);
wimax_dev         533 net/wimax/stack.c 	wimax_rfkill_rm(wimax_dev);
wimax_dev         534 net/wimax/stack.c 	d_fnend(3, NULL, "(wimax_dev %p) = void\n", wimax_dev);
wimax_dev          40 net/wimax/wimax-internal.h int wimax_dev_is_ready(struct wimax_dev *wimax_dev)
wimax_dev          42 net/wimax/wimax-internal.h 	if (wimax_dev->state == __WIMAX_ST_NULL)
wimax_dev          44 net/wimax/wimax-internal.h 	if (wimax_dev->state == WIMAX_ST_DOWN)
wimax_dev          46 net/wimax/wimax-internal.h 	if (wimax_dev->state == __WIMAX_ST_QUIESCING)
wimax_dev          53 net/wimax/wimax-internal.h void __wimax_state_set(struct wimax_dev *wimax_dev, enum wimax_st state)
wimax_dev          55 net/wimax/wimax-internal.h 	wimax_dev->state = state;
wimax_dev          57 net/wimax/wimax-internal.h void __wimax_state_change(struct wimax_dev *, enum wimax_st);
wimax_dev          60 net/wimax/wimax-internal.h void wimax_debugfs_add(struct wimax_dev *);
wimax_dev          61 net/wimax/wimax-internal.h void wimax_debugfs_rm(struct wimax_dev *);
wimax_dev          63 net/wimax/wimax-internal.h static inline void wimax_debugfs_add(struct wimax_dev *wimax_dev) {}
wimax_dev          64 net/wimax/wimax-internal.h static inline void wimax_debugfs_rm(struct wimax_dev *wimax_dev) {}
wimax_dev          67 net/wimax/wimax-internal.h void wimax_id_table_add(struct wimax_dev *);
wimax_dev          68 net/wimax/wimax-internal.h struct wimax_dev *wimax_dev_get_by_genl_info(struct genl_info *, int);
wimax_dev          69 net/wimax/wimax-internal.h void wimax_id_table_rm(struct wimax_dev *);
wimax_dev          72 net/wimax/wimax-internal.h int wimax_rfkill_add(struct wimax_dev *);
wimax_dev          73 net/wimax/wimax-internal.h void wimax_rfkill_rm(struct wimax_dev *);