Home
last modified time | relevance | path

Searched refs:dhdp (Results 1 - 25 of 42) sorted by relevance

12

/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
H A Ddhd_flowring.c57 static INLINE uint16 dhd_flowid_find(dhd_pub_t *dhdp, uint8 ifindex,
60 static INLINE uint16 dhd_flowid_alloc(dhd_pub_t *dhdp, uint8 ifindex,
63 static INLINE int dhd_flowid_lookup(dhd_pub_t *dhdp, uint8 ifindex,
88 dhd_flow_ring_node(dhd_pub_t *dhdp, uint16 flowid) in dhd_flow_ring_node() argument
92 ASSERT(dhdp != (dhd_pub_t*)NULL); in dhd_flow_ring_node()
93 ASSERT(flowid < dhdp->num_flow_rings); in dhd_flow_ring_node()
94 if (flowid >= dhdp->num_flow_rings) { in dhd_flow_ring_node()
98 flow_ring_node = &(((flow_ring_node_t*)(dhdp->flow_ring_table))[flowid]); in dhd_flow_ring_node()
106 dhd_flow_queue(dhd_pub_t *dhdp, uint16 flowid) in dhd_flow_queue() argument
110 flow_ring_node = dhd_flow_ring_node(dhdp, flowi in dhd_flow_queue()
121 dhd_flow_queue_reinit(dhd_pub_t *dhdp, flow_queue_t *queue, int max) dhd_flow_queue_reinit() argument
141 dhd_flow_queue_init(dhd_pub_t *dhdp, flow_queue_t *queue, int max) dhd_flow_queue_init() argument
162 dhd_flow_queue_enqueue(dhd_pub_t *dhdp, flow_queue_t *queue, void *pkt) dhd_flow_queue_enqueue() argument
196 dhd_flow_queue_dequeue(dhd_pub_t *dhdp, flow_queue_t *queue) dhd_flow_queue_dequeue() argument
227 dhd_flow_queue_reinsert(dhd_pub_t *dhdp, flow_queue_t *queue, void *pkt) dhd_flow_queue_reinsert() argument
244 dhd_flow_ring_config_thresholds(dhd_pub_t *dhdp, uint16 flowid, int queue_budget, int cumm_threshold, void *cumm_ctr, int l2cumm_threshold, void *l2cumm_ctr) dhd_flow_ring_config_thresholds() argument
272 dhd_num_prio_supported_per_flow_ring(dhd_pub_t *dhdp) dhd_num_prio_supported_per_flow_ring() argument
305 dhd_get_max_multi_client_flow_rings(dhd_pub_t *dhdp) dhd_get_max_multi_client_flow_rings() argument
315 dhd_flow_rings_init(dhd_pub_t *dhdp, uint32 num_flow_rings) dhd_flow_rings_init() argument
439 dhd_flow_rings_deinit(dhd_pub_t *dhdp) dhd_flow_rings_deinit() argument
521 dhd_flow_rings_ifindex2role(dhd_pub_t *dhdp, uint8 ifindex) dhd_flow_rings_ifindex2role() argument
529 is_tdls_destination(dhd_pub_t *dhdp, uint8 *da) is_tdls_destination() argument
551 dhd_flowid_find(dhd_pub_t *dhdp, uint8 ifindex, uint8 prio, char *sa, char *da) dhd_flowid_find() argument
620 dhd_flowid_alloc(dhd_pub_t *dhdp, uint8 ifindex, uint8 prio, char *sa, char *da) dhd_flowid_alloc() argument
703 dhd_flowid_lookup(dhd_pub_t *dhdp, uint8 ifindex, uint8 prio, char *sa, char *da, uint16 *flowid) dhd_flowid_lookup() argument
857 dhd_flowid_find_by_ifidx(dhd_pub_t *dhdp, uint8 ifindex, uint16 flowid) dhd_flowid_find_by_ifidx() argument
899 dhd_flowid_debug_create(dhd_pub_t *dhdp, uint8 ifindex, uint8 prio, char *sa, char *da, uint16 *flowid) dhd_flowid_debug_create() argument
910 dhd_flowid_update(dhd_pub_t *dhdp, uint8 ifindex, uint8 prio, void *pktbuf) dhd_flowid_update() argument
940 dhd_flowid_free(dhd_pub_t *dhdp, uint8 ifindex, uint16 flowid) dhd_flowid_free() argument
1010 dhd_flow_rings_delete(dhd_pub_t *dhdp, uint8 ifindex) dhd_flow_rings_delete() argument
1036 dhd_flow_rings_flush(dhd_pub_t *dhdp, uint8 ifindex) dhd_flow_rings_flush() argument
1063 dhd_flow_rings_delete_for_peer(dhd_pub_t *dhdp, uint8 ifindex, char *addr) dhd_flow_rings_delete_for_peer() argument
1103 dhd_update_interface_flow_info(dhd_pub_t *dhdp, uint8 ifindex, uint8 op, uint8 role) dhd_update_interface_flow_info() argument
1149 dhd_update_interface_link_status(dhd_pub_t *dhdp, uint8 ifindex, uint8 status) dhd_update_interface_link_status() argument
1175 dhd_update_flow_prio_map(dhd_pub_t *dhdp, uint8 map) dhd_update_flow_prio_map() argument
[all...]
H A Ddhd_debug.h87 #define DBG_RING_ACTIVE(dhdp, ring_id) \
88 ((dhdp)->dbg->dbg_rings[(ring_id)].state == RING_ACTIVE)
90 #define DBG_RING_ACTIVE(dhdp, ring_id) 0
348 #define DBG_EVENT_LOG(dhdp, connect_state) \
352 if (CAN_SLEEP() && DBG_RING_ACTIVE(dhdp, DHD_EVENT_RING_ID)) \
353 dhd_os_push_push_ring_data(dhdp, DHD_EVENT_RING_ID, \
618 typedef void (*dbg_urgent_noti_t) (dhd_pub_t *dhdp, const void *data, const uint32 len);
619 typedef int (*dbg_mon_tx_pkts_t) (dhd_pub_t *dhdp, void *pkt, uint32 pktid);
620 typedef int (*dbg_mon_tx_status_t) (dhd_pub_t *dhdp, void *pkt,
622 typedef int (*dbg_mon_rx_pkts_t) (dhd_pub_t *dhdp, voi
[all...]
H A Ddhd_debug_linux.c51 dhd_pub_t *dhdp; member
74 debug_data_send(dhd_pub_t *dhdp, int ring_id, const void *data, const uint32 len, in debug_data_send() argument
79 ndev = dhd_linux_get_primary_netdev(dhdp); in debug_data_send()
91 dhd_os_dbg_urgent_notifier(dhd_pub_t *dhdp, const void *data, const uint32 len) in dhd_os_dbg_urgent_notifier() argument
94 ndev = dhd_linux_get_primary_netdev(dhdp); in dhd_os_dbg_urgent_notifier()
98 urgent_noti_sub_cb(ndev, data, len, dhdp->soc_ram_length); in dhd_os_dbg_urgent_notifier()
117 dhd_pub_t *dhdp = ring_info->dhdp; in dbg_ring_poll_worker() local
125 ring = &dhdp->dbg->dbg_rings[ringid]; in dbg_ring_poll_worker()
127 dhd_dbg_get_ring_status(dhdp, ringi in dbg_ring_poll_worker()
193 dhd_os_dbg_register_urgent_notifier(dhd_pub_t *dhdp, dbg_urgent_noti_sub_t urgent_noti_sub) dhd_os_dbg_register_urgent_notifier() argument
203 dhd_os_start_logging(dhd_pub_t *dhdp, char *ring_name, int log_level, int flags, int time_intval, int threshold) dhd_os_start_logging() argument
243 dhd_os_reset_logging(dhd_pub_t *dhdp) dhd_os_reset_logging() argument
275 dhd_os_suppress_logging(dhd_pub_t *dhdp, bool suppress) dhd_os_suppress_logging() argument
301 dhd_os_get_ring_status(dhd_pub_t *dhdp, int ring_id, dhd_dbg_ring_status_t *dbg_ring_status) dhd_os_get_ring_status() argument
307 dhd_os_trigger_get_ring_data(dhd_pub_t *dhdp, char *ring_name) dhd_os_trigger_get_ring_data() argument
330 dhd_os_push_push_ring_data(dhd_pub_t *dhdp, int ring_id, void *data, int32 data_len) dhd_os_push_push_ring_data() argument
375 dhd_os_dbg_attach_pkt_monitor(dhd_pub_t *dhdp) dhd_os_dbg_attach_pkt_monitor() argument
382 dhd_os_dbg_start_pkt_monitor(dhd_pub_t *dhdp) dhd_os_dbg_start_pkt_monitor() argument
388 dhd_os_dbg_monitor_tx_pkts(dhd_pub_t *dhdp, void *pkt, uint32 pktid) dhd_os_dbg_monitor_tx_pkts() argument
394 dhd_os_dbg_monitor_tx_status(dhd_pub_t *dhdp, void *pkt, uint32 pktid, uint16 status) dhd_os_dbg_monitor_tx_status() argument
401 dhd_os_dbg_monitor_rx_pkts(dhd_pub_t *dhdp, void *pkt) dhd_os_dbg_monitor_rx_pkts() argument
407 dhd_os_dbg_stop_pkt_monitor(dhd_pub_t *dhdp) dhd_os_dbg_stop_pkt_monitor() argument
413 dhd_os_dbg_monitor_get_tx_pkts(dhd_pub_t *dhdp, void __user *user_buf, uint16 req_count, uint16 *resp_count) dhd_os_dbg_monitor_get_tx_pkts() argument
420 dhd_os_dbg_monitor_get_rx_pkts(dhd_pub_t *dhdp, void __user *user_buf, uint16 req_count, uint16 *resp_count) dhd_os_dbg_monitor_get_rx_pkts() argument
427 dhd_os_dbg_detach_pkt_monitor(dhd_pub_t *dhdp) dhd_os_dbg_detach_pkt_monitor() argument
434 dhd_os_dbg_get_feature(dhd_pub_t *dhdp, int32 *features) dhd_os_dbg_get_feature() argument
470 dhd_os_dbg_attach(dhd_pub_t *dhdp) dhd_os_dbg_attach() argument
497 dhd_os_dbg_detach(dhd_pub_t *dhdp) dhd_os_dbg_detach() argument
[all...]
H A Ddhd_debug.c147 dhd_dbg_push_to_ring(dhd_pub_t *dhdp, int ring_id, dhd_dbg_ring_entry_t *hdr, void *data) in dhd_dbg_push_to_ring() argument
153 if (!dhdp || !dhdp->dbg) { in dhd_dbg_push_to_ring()
162 ring = &dhdp->dbg->dbg_rings[ring_id]; in dhd_dbg_push_to_ring()
169 dhd_dbg_ring_sched_pull(ring, pending_len, dhdp->dbg->pullreq, in dhd_dbg_push_to_ring()
170 dhdp->dbg->private, ring->id); in dhd_dbg_push_to_ring()
176 dhd_dbg_get_ring_from_ring_id(dhd_pub_t *dhdp, int ring_id) in dhd_dbg_get_ring_from_ring_id() argument
178 if (!dhdp || !dhdp->dbg) { in dhd_dbg_get_ring_from_ring_id()
187 return &dhdp in dhd_dbg_get_ring_from_ring_id()
191 dhd_dbg_pull_single_from_ring(dhd_pub_t *dhdp, int ring_id, void *data, uint32 buf_len, bool strip_header) dhd_dbg_pull_single_from_ring() argument
211 dhd_dbg_pull_from_ring(dhd_pub_t *dhdp, int ring_id, void *data, uint32 buf_len) dhd_dbg_pull_from_ring() argument
500 dhd_dbg_verboselog_handler(dhd_pub_t *dhdp, prcd_event_log_hdr_t *plog_hdr, void *raw_event_ptr, uint32 logset, uint16 block, uint32* data) dhd_dbg_verboselog_handler() argument
564 dhd_dbg_verboselog_printf(dhd_pub_t *dhdp, prcd_event_log_hdr_t *plog_hdr, void *raw_event_ptr, uint32 *log_ptr, uint32 logset, uint16 block) dhd_dbg_verboselog_printf() argument
777 dhd_dbg_msgtrace_log_parser(dhd_pub_t *dhdp, void *event_data, void *raw_event_ptr, uint datalen, bool msgtrace_hdr_present, uint32 msgtrace_seqnum) dhd_dbg_msgtrace_log_parser() argument
1090 dhd_dbg_verboselog_handler(dhd_pub_t *dhdp, prcd_event_log_hdr_t *plog_hdr, void *raw_event_ptr, uint32 logset, uint16 block, uint32 *data) dhd_dbg_verboselog_handler() argument
1093 dhd_dbg_msgtrace_log_parser(dhd_pub_t *dhdp, void *event_data, void *raw_event_ptr, uint datalen, bool msgtrace_hdr_present, uint32 msgtrace_seqnum) dhd_dbg_msgtrace_log_parser() argument
1099 dhd_dbg_trace_evnt_handler(dhd_pub_t *dhdp, void *event_data, void *raw_event_ptr, uint datalen) dhd_dbg_trace_evnt_handler() argument
1125 dhd_dbg_set_event_log_tag(dhd_pub_t *dhdp, uint16 tag, uint8 set) dhd_dbg_set_event_log_tag() argument
1149 dhd_dbg_set_configuration(dhd_pub_t *dhdp, int ring_id, int log_level, int flags, uint32 threshold) dhd_dbg_set_configuration() argument
1214 dhd_dbg_get_ring_status(dhd_pub_t *dhdp, int ring_id, dhd_dbg_ring_status_t *dbg_ring_status) dhd_dbg_get_ring_status() argument
1268 dhd_dbg_find_ring_id(dhd_pub_t *dhdp, char *ring_name) dhd_dbg_find_ring_id() argument
1291 dhd_dbg_get_priv(dhd_pub_t *dhdp) dhd_dbg_get_priv() argument
1303 dhd_dbg_start(dhd_pub_t *dhdp, bool start) dhd_dbg_start() argument
1331 dhd_dbg_send_urgent_evt(dhd_pub_t *dhdp, const void *data, const uint32 len) dhd_dbg_send_urgent_evt() argument
1408 __dhd_dbg_free_tx_pkts(dhd_pub_t *dhdp, dhd_dbg_tx_info_t *tx_pkts, uint16 pkt_count) __dhd_dbg_free_tx_pkts() argument
1427 __dhd_dbg_free_rx_pkts(dhd_pub_t *dhdp, dhd_dbg_rx_info_t *rx_pkts, uint16 pkt_count) __dhd_dbg_free_rx_pkts() argument
1446 __dhd_dbg_dump_pkt_info(dhd_pub_t *dhdp, dhd_dbg_pkt_info_t *info) __dhd_dbg_dump_pkt_info() argument
1463 __dhd_dbg_dump_tx_pkt_info(dhd_pub_t *dhdp, dhd_dbg_tx_info_t *tx_pkt, uint16 count) __dhd_dbg_dump_tx_pkt_info() argument
1474 __dhd_dbg_dump_rx_pkt_info(dhd_pub_t *dhdp, dhd_dbg_rx_info_t *rx_pkt, uint16 count) __dhd_dbg_dump_rx_pkt_info() argument
1485 dhd_dbg_attach_pkt_monitor(dhd_pub_t *dhdp, dbg_mon_tx_pkts_t tx_pkt_mon, dbg_mon_tx_status_t tx_status_mon, dbg_mon_rx_pkts_t rx_pkt_mon) dhd_dbg_attach_pkt_monitor() argument
1613 dhd_dbg_start_pkt_monitor(dhd_pub_t *dhdp) dhd_dbg_start_pkt_monitor() argument
1680 dhd_dbg_monitor_tx_pkts(dhd_pub_t *dhdp, void *pkt, uint32 pktid) dhd_dbg_monitor_tx_pkts() argument
1727 dhd_dbg_monitor_tx_status(dhd_pub_t *dhdp, void *pkt, uint32 pktid, uint16 status) dhd_dbg_monitor_tx_status() argument
1807 dhd_dbg_monitor_rx_pkts(dhd_pub_t *dhdp, void *pkt) dhd_dbg_monitor_rx_pkts() argument
1853 dhd_dbg_stop_pkt_monitor(dhd_pub_t *dhdp) dhd_dbg_stop_pkt_monitor() argument
1902 dhd_dbg_monitor_get_tx_pkts(dhd_pub_t *dhdp, void __user *user_buf, uint16 req_count, uint16 *resp_count) dhd_dbg_monitor_get_tx_pkts() argument
2000 dhd_dbg_monitor_get_rx_pkts(dhd_pub_t *dhdp, void __user *user_buf, uint16 req_count, uint16 *resp_count) dhd_dbg_monitor_get_rx_pkts() argument
2091 dhd_dbg_detach_pkt_monitor(dhd_pub_t *dhdp) dhd_dbg_detach_pkt_monitor() argument
2164 dhd_dbg_process_tx_status(dhd_pub_t *dhdp, void *pkt, uint32 pktid, uint16 status) dhd_dbg_process_tx_status() argument
2176 dhd_dbg_process_tx_status(dhd_pub_t *dhdp, void *pkt, uint32 pktid, uint16 status) dhd_dbg_process_tx_status() argument
2322 dhd_dbg_attach(dhd_pub_t *dhdp, dbg_pullreq_t os_pullreq, dbg_urgent_noti_t os_urgent_notifier, void *os_priv) dhd_dbg_attach() argument
2388 dhd_dbg_detach(dhd_pub_t *dhdp) dhd_dbg_detach() argument
[all...]
H A Ddhd.h173 #define DHD_BUS_BUSY_SET_IN_TX(dhdp) \
174 (dhdp)->dhd_bus_busy_state |= DHD_BUS_BUSY_IN_TX
175 #define DHD_BUS_BUSY_SET_IN_SEND_PKT(dhdp) \
176 (dhdp)->dhd_bus_busy_state |= DHD_BUS_BUSY_IN_SEND_PKT
177 #define DHD_BUS_BUSY_SET_IN_DPC(dhdp) \
178 (dhdp)->dhd_bus_busy_state |= DHD_BUS_BUSY_IN_DPC
179 #define DHD_BUS_BUSY_SET_IN_WD(dhdp) \
180 (dhdp)->dhd_bus_busy_state |= DHD_BUS_BUSY_IN_WD
181 #define DHD_BUS_BUSY_SET_IN_IOVAR(dhdp) \
182 (dhdp)
1593 MUTEX_LOCK_SOFTAP_SET_INIT(dhd_pub_t * dhdp) MUTEX_LOCK_SOFTAP_SET_INIT() argument
1598 MUTEX_LOCK_SOFTAP_SET(dhd_pub_t * dhdp) MUTEX_LOCK_SOFTAP_SET() argument
1603 MUTEX_UNLOCK_SOFTAP_SET(dhd_pub_t * dhdp) MUTEX_UNLOCK_SOFTAP_SET() argument
2652 dhd_set_macaddr_from_file(dhd_pub_t *dhdp) dhd_set_macaddr_from_file() argument
2667 dhd_check_module_cid(dhd_pub_t *dhdp) dhd_check_module_cid() argument
2672 dhd_check_module_mac(dhd_pub_t *dhdp) dhd_check_module_mac() argument
2693 dhd_read_cis(dhd_pub_t *dhdp) dhd_read_cis() argument
2694 dhd_clear_cis(dhd_pub_t *dhdp) dhd_clear_cis() argument
3149 dhd_schedule_reset(dhd_pub_t *dhdp) dhd_schedule_reset() argument
3165 dhd_get_max_txbufs(dhd_pub_t *dhdp) dhd_get_max_txbufs() argument
[all...]
H A Ddhd_ip.c131 dhd_pub_t *dhdp; member
219 static int _tdata_psh_info_pool_init(dhd_pub_t *dhdp, in _tdata_psh_info_pool_init() argument
234 MALLOC(dhdp->osh, sizeof(tdata_psh_info_t) * TCPDATA_PSH_INFO_MAXNUM); in _tdata_psh_info_pool_init()
253 static void _tdata_psh_info_pool_deinit(dhd_pub_t *dhdp, in _tdata_psh_info_pool_deinit() argument
290 MFREE(dhdp->osh, tcpack_sup_mod->tdata_psh_info_pool, in _tdata_psh_info_pool_deinit()
307 dhd_pub_t *dhdp; in dhd_tcpack_send() local
322 dhdp = cur_tbl->dhdp; in dhd_tcpack_send()
323 if (!dhdp) { in dhd_tcpack_send()
327 flags = dhd_os_tcpacklock(dhdp); in dhd_tcpack_send()
369 dhd_tcpack_suppress_set(dhd_pub_t *dhdp, uint8 mode) dhd_tcpack_suppress_set() argument
525 dhd_tcpack_info_tbl_clean(dhd_pub_t *dhdp) dhd_tcpack_info_tbl_clean() argument
575 dhd_tcpack_check_xmit(dhd_pub_t *dhdp, void *pkt) dhd_tcpack_check_xmit() argument
636 dhd_tcpdata_psh_acked(dhd_pub_t *dhdp, uint8 *ip_hdr, uint8 *tcp_hdr, uint32 tcp_ack_num) dhd_tcpdata_psh_acked() argument
719 dhd_tcpack_suppress(dhd_pub_t *dhdp, void *pkt) dhd_tcpack_suppress() argument
942 dhd_tcpdata_info_get(dhd_pub_t *dhdp, void *pkt) dhd_tcpdata_info_get() argument
1171 dhd_tcpack_hold(dhd_pub_t *dhdp, void *pkt, int ifidx) dhd_tcpack_hold() argument
1382 dhd_tcpdata_get_flag(dhd_pub_t *dhdp, void *pkt) dhd_tcpdata_get_flag() argument
[all...]
H A Ddhd_linux_pktdump.h60 extern void dhd_dump_mod_pkt_timer(dhd_pub_t *dhdp, uint16 rsn);
61 extern void dhd_dump_pkt_init(dhd_pub_t *dhdp);
62 extern void dhd_dump_pkt_deinit(dhd_pub_t *dhdp);
63 extern void dhd_dump_pkt_clear(dhd_pub_t *dhdp);
65 static INLINE void dhd_dump_mod_pkt_timer(dhd_pub_t *dhdp, uint16 rsn) { } in dhd_dump_mod_pkt_timer() argument
66 static INLINE void dhd_dump_pkt_init(dhd_pub_t *dhdp) { } in dhd_dump_pkt_init() argument
67 static INLINE void dhd_dump_pkt_deinit(dhd_pub_t *dhdp) { } in dhd_dump_pkt_deinit() argument
68 static INLINE void dhd_dump_pkt_clear(dhd_pub_t *dhdp) { } in dhd_dump_pkt_clear() argument
73 extern void dhd_trx_pkt_dump(dhd_pub_t *dhdp, int ifidx,
76 static INLINE void dhd_trx_pkt_dump(dhd_pub_t *dhdp, in argument
85 dhd_dhcp_dump(dhd_pub_t *dhdp, int ifidx, uint8 *pktdata, bool tx, uint32 *pkthash, uint16 *pktfate) dhd_dhcp_dump() argument
94 dhd_dns_dump(dhd_pub_t *dhdp, int ifidx, uint8 *pktdata, bool tx, uint32 *pkthash, uint16 *pktfate) dhd_dns_dump() argument
103 dhd_icmp_dump(dhd_pub_t *dhdp, int ifidx, uint8 *pktdata, bool tx, uint32 *pkthash, uint16 *pktfate) dhd_icmp_dump() argument
112 dhd_arp_dump(dhd_pub_t *dhdp, int ifidx, uint8 *pktdata, bool tx, uint32 *pkthash, uint16 *pktfate) dhd_arp_dump() argument
[all...]
H A Ddhd_bus.h63 extern int dhd_bus_init(dhd_pub_t *dhdp, bool enforce_mutex);
66 extern void dhd_bus_getidletime(dhd_pub_t *dhdp, int *idletime);
69 extern void dhd_bus_setidletime(dhd_pub_t *dhdp, int idle_time);
91 extern int dhd_bus_oob_intr_register(dhd_pub_t *dhdp);
92 extern void dhd_bus_oob_intr_unregister(dhd_pub_t *dhdp);
93 extern void dhd_bus_oob_intr_set(dhd_pub_t *dhdp, bool enable);
109 extern int dhd_bus_iovar_op(dhd_pub_t *dhdp, const char *name,
113 extern void dhd_bus_dump(dhd_pub_t *dhdp, struct bcmstrbuf *strbuf);
116 extern void dhd_bus_clearcounts(dhd_pub_t *dhdp);
151 extern void dhd_txglom_enable(dhd_pub_t *dhdp, boo
293 dhd_bus_intr_count_dump(dhd_pub_t *dhdp) dhd_bus_intr_count_dump() argument
294 dhd_bus_set_dpc_sched_time(dhd_pub_t *dhdp) dhd_bus_set_dpc_sched_time() argument
295 dhd_bus_query_dpc_sched_errors(dhd_pub_t *dhdp) dhd_bus_query_dpc_sched_errors() argument
296 dhd_bus_dmaxfer_lpbk(dhd_pub_t *dhdp, uint32 type) dhd_bus_dmaxfer_lpbk() argument
298 dhd_bus_set_linkdown(dhd_pub_t *dhdp, bool val) dhd_bus_set_linkdown() argument
299 dhd_bus_get_linkdown(dhd_pub_t *dhdp) dhd_bus_get_linkdown() argument
300 dhd_bus_get_cto(dhd_pub_t *dhdp) dhd_bus_get_cto() argument
[all...]
H A Ddhd_linux_lb.c338 void dhd_lb_stats_init(dhd_pub_t *dhdp) in dhd_lb_stats_init() argument
344 if (dhdp == NULL) { in dhd_lb_stats_init()
350 dhd = dhdp->info; in dhd_lb_stats_init()
359 dhd->napi_percpu_run_cnt = (uint32 *)MALLOC(dhdp->osh, alloc_size); in dhd_lb_stats_init()
370 dhd->rxc_percpu_run_cnt = (uint32 *)MALLOC(dhdp->osh, alloc_size); in dhd_lb_stats_init()
381 dhd->txc_percpu_run_cnt = (uint32 *)MALLOC(dhdp->osh, alloc_size); in dhd_lb_stats_init()
390 dhd->cpu_online_cnt = (uint32 *)MALLOC(dhdp->osh, alloc_size); in dhd_lb_stats_init()
399 dhd->cpu_offline_cnt = (uint32 *)MALLOC(dhdp->osh, alloc_size); in dhd_lb_stats_init()
408 dhd->txp_percpu_run_cnt = (uint32 *)MALLOC(dhdp->osh, alloc_size); in dhd_lb_stats_init()
417 dhd->tx_start_percpu_run_cnt = (uint32 *)MALLOC(dhdp in dhd_lb_stats_init()
466 dhd_lb_stats_deinit(dhd_pub_t *dhdp) dhd_lb_stats_deinit() argument
536 dhd_lb_stats_dump_histo(dhd_pub_t *dhdp, struct bcmstrbuf *strbuf, uint32 **hist) dhd_lb_stats_dump_histo() argument
597 dhd_lb_stats_dump(dhd_pub_t *dhdp, struct bcmstrbuf *strbuf) dhd_lb_stats_dump() argument
688 dhd_lb_stats_update_napi_histo(dhd_pub_t *dhdp, uint32 count) dhd_lb_stats_update_napi_histo() argument
700 dhd_lb_stats_update_txc_histo(dhd_pub_t *dhdp, uint32 count) dhd_lb_stats_update_txc_histo() argument
712 dhd_lb_stats_update_rxc_histo(dhd_pub_t *dhdp, uint32 count) dhd_lb_stats_update_rxc_histo() argument
724 dhd_lb_stats_txc_percpu_cnt_incr(dhd_pub_t *dhdp) dhd_lb_stats_txc_percpu_cnt_incr() argument
730 dhd_lb_stats_rxc_percpu_cnt_incr(dhd_pub_t *dhdp) dhd_lb_stats_rxc_percpu_cnt_incr() argument
789 dhd_lb_tx_compl_dispatch(dhd_pub_t *dhdp) dhd_lb_tx_compl_dispatch() argument
842 dhd_lb_rx_compl_dispatch(dhd_pub_t *dhdp) dhd_lb_rx_compl_dispatch() argument
900 dhd_tx_dispatcher_fn(dhd_pub_t *dhdp) dhd_tx_dispatcher_fn() argument
942 dhd_lb_tx_dispatch(dhd_pub_t *dhdp) dhd_lb_tx_dispatch() argument
1128 dhd_lb_rx_napi_dispatch(dhd_pub_t *dhdp) dhd_lb_rx_napi_dispatch() argument
1191 dhd_lb_rx_pkt_enqueue(dhd_pub_t *dhdp, void *pkt, int ifidx) dhd_lb_rx_pkt_enqueue() argument
1205 dhd_irq_set_affinity(dhd_pub_t *dhdp, const struct cpumask *cpumask) dhd_irq_set_affinity() argument
[all...]
H A Ddhd_linux.c276 extern bool dhd_wlfc_skip_fc(void * dhdp, uint8 idx);
318 static int dhd_wait_for_file_dump(dhd_pub_t *dhdp);
356 static int do_dhd_log_dump(dhd_pub_t *dhdp, log_dump_type_t *type);
357 static int dhd_log_flush(dhd_pub_t *dhdp, log_dump_type_t *type);
358 static void dhd_get_time_str(dhd_pub_t *dhdp, char *time_str, int size);
360 void cfgvendor_log_dump_len(dhd_pub_t *dhdp, log_dump_type_t *type, struct sk_buff *skb);
361 static void dhd_print_buf_addr(dhd_pub_t *dhdp, char *name, void *buf, unsigned int size);
362 static void dhd_log_dump_buf_addr(dhd_pub_t *dhdp, log_dump_type_t *type);
374 static void dhd_debug_uart_exec(dhd_pub_t *dhdp, char *cmd);
394 bool dhd_is_static_ndev(dhd_pub_t *dhdp, struc
1013 dhd_get_ifp(dhd_pub_t *dhdp, uint32 ifidx) dhd_get_ifp() argument
1083 dhd_sta_free(dhd_pub_t * dhdp, dhd_sta_t * sta) dhd_sta_free() argument
1143 dhd_sta_alloc(dhd_pub_t * dhdp) dhd_sta_alloc() argument
1202 dhd_sta_pool_init(dhd_pub_t *dhdp, int max_sta) dhd_sta_pool_init() argument
1255 dhd_sta_pool_fini(dhd_pub_t *dhdp, int max_sta) dhd_sta_pool_fini() argument
1276 dhd_sta_pool_clear(dhd_pub_t *dhdp, int max_sta) dhd_sta_pool_clear() argument
1540 dhd_sta_pool_init(dhd_pub_t *dhdp, int max_sta) dhd_sta_pool_init() argument
1541 dhd_sta_pool_fini(dhd_pub_t *dhdp, int max_sta) dhd_sta_pool_fini() argument
1542 dhd_sta_pool_clear(dhd_pub_t *dhdp, int max_sta) dhd_sta_pool_clear() argument
1550 dhd_axi_error_dispatch(dhd_pub_t *dhdp) dhd_axi_error_dispatch() argument
1565 dhd_bssidx2idx(dhd_pub_t *dhdp, uint32 bssidx) dhd_bssidx2idx() argument
1585 dhd_rxf_enqueue(dhd_pub_t *dhdp, void* skb) dhd_rxf_enqueue() argument
1620 dhd_rxf_dequeue(dhd_pub_t *dhdp) dhd_rxf_dequeue() argument
1650 dhd_process_cid_mac(dhd_pub_t *dhdp, bool prepost) dhd_process_cid_mac() argument
1666 dhd_wait_for_file_dump(dhd_pub_t *dhdp) dhd_wait_for_file_dump() argument
1798 dhd_packet_filter_add_remove(dhd_pub_t *dhdp, int add_remove, int num) dhd_packet_filter_add_remove() argument
2336 dhd_pub_t *dhdp = &dhd->pub; dhd_suspend_resume_helper() local
2485 dhd_ifname(dhd_pub_t *dhdp, int ifidx) dhd_ifname() argument
2508 dhd_bssidx2bssid(dhd_pub_t *dhdp, int idx) dhd_bssidx2bssid() argument
2740 dhd_get_psta_mode(dhd_pub_t *dhdp) dhd_get_psta_mode() argument
2746 dhd_set_psta_mode(dhd_pub_t *dhdp, uint32 val) dhd_set_psta_mode() argument
2756 dhd_update_rx_pkt_chainable_state(dhd_pub_t* dhdp, uint32 idx) dhd_update_rx_pkt_chainable_state() argument
2783 dhd_get_wet_mode(dhd_pub_t *dhdp) dhd_get_wet_mode() argument
2790 dhd_set_wet_mode(dhd_pub_t *dhdp, uint32 val) dhd_set_wet_mode() argument
3221 dhd_get_ucode_path(dhd_pub_t *dhdp) dhd_get_ucode_path() argument
3274 dhd_sendup(dhd_pub_t *dhdp, int ifidx, void *p) dhd_sendup() argument
3325 __dhd_sendpkt(dhd_pub_t *dhdp, int ifidx, void *pktbuf) __dhd_sendpkt() argument
3535 dhd_sendpkt(dhd_pub_t *dhdp, int ifidx, void *pktbuf) dhd_sendpkt() argument
3919 dhd_bus_wakeup_work(dhd_pub_t *dhdp) dhd_bus_wakeup_work() argument
3938 __dhd_txflowcontrol(dhd_pub_t *dhdp, struct net_device *net, bool state) __dhd_txflowcontrol() argument
3956 dhd_txflowcontrol(dhd_pub_t *dhdp, int ifidx, bool state) dhd_txflowcontrol() argument
4039 dhd_event_logtrace_pkt_process(dhd_pub_t *dhdp, struct sk_buff * skb) dhd_event_logtrace_pkt_process() argument
4087 dhd_pub_t *dhdp; dhd_event_logtrace_process_items() local
4183 dhd_pub_t *dhdp = (dhd_pub_t *)&dhd->pub; dhd_logtrace_thread() local
4372 dhd_event_logtrace_enqueue(dhd_pub_t *dhdp, int ifidx, void *pktbuf) dhd_event_logtrace_enqueue() argument
4386 dhd_event_logtrace_flush_queue(dhd_pub_t *dhdp) dhd_event_logtrace_flush_queue() argument
4401 dhd_sendup_info_buf(dhd_pub_t *dhdp, uint8 *msg) dhd_sendup_info_buf() argument
4437 dhd_rx_frame(dhd_pub_t *dhdp, int ifidx, void *pktbuf, int numpkt, uint8 chan) dhd_rx_frame() argument
5049 dhd_txcomplete(dhd_pub_t *dhdp, void *txp, bool success) dhd_txcomplete() argument
5404 dhd_dpc_enable(dhd_pub_t *dhdp) dhd_dpc_enable() argument
5426 dhd_dpc_kill(dhd_pub_t *dhdp) dhd_dpc_kill() argument
5469 dhd_dpc_tasklet_kill(dhd_pub_t *dhdp) dhd_dpc_tasklet_kill() argument
5514 dhd_sched_dpc(dhd_pub_t *dhdp) dhd_sched_dpc() argument
5535 dhd_sched_rxf(dhd_pub_t *dhdp, void *skb) dhd_sched_rxf() argument
5758 dhd_check_hang(struct net_device *net, dhd_pub_t *dhdp, int error) dhd_check_hang() argument
5817 dhd_rx_mon_pkt_sdio(dhd_pub_t *dhdp, void *pkt, int ifidx) dhd_rx_mon_pkt_sdio() argument
5844 dhd_rx_mon_pkt(dhd_pub_t *dhdp, host_rxbuf_cmpl_t* msg, void *pkt, int ifidx) dhd_rx_mon_pkt() argument
5953 dhdsdio_bus_usr_cnt_inc(dhd_pub_t *dhdp) dhdsdio_bus_usr_cnt_inc() argument
5959 dhdsdio_bus_usr_cnt_dec(dhd_pub_t *dhdp) dhdsdio_bus_usr_cnt_dec() argument
5971 dhd_pub_t *dhdp = (dhd_pub_t *)handle; dhd_bus_get() local
6033 dhd_pub_t *dhdp = (dhd_pub_t *)handle; dhd_bus_put() local
6103 dhd_pub_t *dhdp = (dhd_pub_t *)handle; dhd_bus_clk_enable() local
6128 dhd_pub_t *dhdp = (dhd_pub_t *)handle; dhd_bus_clk_disable() local
6152 dhd_pub_t *dhdp = (dhd_pub_t *)handle; dhd_bus_reset_bt_use_count() local
6163 dhd_pub_t *dhdp = (dhd_pub_t *)handle; dhd_bus_retry_hang_recovery() local
6314 dhd_h2d_log_time_sync_deferred_wq_schedule(dhd_pub_t *dhdp) dhd_h2d_log_time_sync_deferred_wq_schedule() argument
7753 dhd_get_ifp_by_ndev(dhd_pub_t *dhdp, struct net_device *ndev) dhd_get_ifp_by_ndev() argument
7777 dhd_is_static_ndev(dhd_pub_t *dhdp, struct net_device *ndev) dhd_is_static_ndev() argument
7797 dhd_update_iflist_info(dhd_pub_t *dhdp, struct net_device *ndev, int ifidx, uint8 *mac, uint8 bssidx, const char *dngl_name, int if_state) dhd_update_iflist_info() argument
8069 dhd_cleanup_ifp(dhd_pub_t *dhdp, dhd_if_t *ifp) dhd_cleanup_ifp() argument
8104 dhd_pub_t *dhdp = &dhdinfo->pub; dhd_cleanup_if() local
8532 dhd_pub_t *dhdp = (dhd_pub_t *)handler; dhd_wlan_power_off_handler() local
8563 dhd_pub_t *dhdp = (dhd_pub_t *)handler; dhd_wlan_power_on_handler() local
9250 dhd_bus_get_fw_mode(dhd_pub_t *dhdp) dhd_bus_get_fw_mode() argument
9517 dhd_pub_t *dhdp = (dhd_pub_t *)handle; dhd_download_btfw() local
9536 dhd_bus_start(dhd_pub_t *dhdp) dhd_bus_start() argument
9863 dhd_tdls_update_peer_info(dhd_pub_t *dhdp, wl_event_msg_t *event) dhd_tdls_update_peer_info() argument
11675 dhd_change_mtu(dhd_pub_t *dhdp, int new_mtu, int ifidx) dhd_change_mtu() argument
11886 dhd_pub_t *dhdp; dhd_inet6_work_handler() local
11984 dhd_pub_t *dhdp; dhd_inet6addr_notifier_call() local
12035 dhd_attach_net(dhd_pub_t *dhdp, bool need_rtnl_lock) dhd_attach_net() argument
12075 dhd_register_if(dhd_pub_t *dhdp, int ifidx, bool need_rtnl_lock) dhd_register_if() argument
12259 dhd_bus_detach(dhd_pub_t *dhdp) dhd_bus_detach() argument
12297 dhd_detach(dhd_pub_t *dhdp) dhd_detach() argument
12748 dhd_free(dhd_pub_t *dhdp) dhd_free() argument
12794 dhd_clear(dhd_pub_t *dhdp) dhd_clear() argument
13618 dhd_sendup_event(dhd_pub_t *dhdp, wl_event_msg_t *event, void *data) dhd_sendup_event() argument
13629 dhd_sendup_log(dhd_pub_t *dhdp, void *data, int data_len) dhd_sendup_log() argument
13926 dhd_os_enable_packet_filter(dhd_pub_t *dhdp, int val) dhd_os_enable_packet_filter() argument
14115 dhd_pub_t *dhdp = &dhd->pub; dhd_dev_ndo_cfg() local
14182 dhd_pub_t *dhdp; dhd_dev_ndo_update_inet6addr() local
14725 dhd_pub_t *dhdp = &dhd->pub; dhd_dev_cfg_rand_mac_oui() local
15072 dhd_pub_t *dhdp = &dhd->pub; __dhd_apf_add_filter() local
15134 dhd_pub_t *dhdp = &dhd->pub; __dhd_apf_config_filter() local
15187 dhd_pub_t *dhdp = &dhd->pub; __dhd_apf_delete_filter() local
15222 dhd_pub_t *dhdp = &dhd->pub; dhd_dev_apf_get_version() local
15256 dhd_pub_t *dhdp = &dhd->pub; dhd_dev_apf_get_max_len() local
15286 dhd_pub_t *dhdp = &dhd->pub; dhd_dev_apf_add_filter() local
15321 dhd_pub_t *dhdp = &dhd->pub; dhd_dev_apf_enable_filter() local
15344 dhd_pub_t *dhdp = &dhd->pub; dhd_dev_apf_disable_filter() local
15363 dhd_pub_t *dhdp = &dhd->pub; dhd_dev_apf_delete_filter() local
15450 dhd_os_send_hang_message(dhd_pub_t *dhdp) dhd_os_send_hang_message() argument
15555 dhd_pub_t *dhdp = NULL; net_os_send_hang_message_reason() local
15988 dhd_pub_t *dhdp = &dhd->pub; dhd_get_memdump_filename() local
16317 dhd_wk_lock_stats_dump(dhd_pub_t *dhdp) dhd_wk_lock_stats_dump() argument
16799 dhd_set_version_info(dhd_pub_t *dhdp, char *fw) dhd_set_version_info() argument
16849 dhd_os_check_hang(dhd_pub_t *dhdp, int ifidx, int ret) dhd_os_check_hang() argument
16863 dhd_get_instance(dhd_pub_t *dhdp) dhd_get_instance() argument
16875 dhd_pub_t *dhdp; dhd_deepsleep() local
16954 dhd_wlfc_skip_fc(void * dhdp, uint8 idx) dhd_wlfc_skip_fc() argument
16980 dhd_pub_t *dhdp; global() member
17083 dhd_dbgfs_init(dhd_pub_t *dhdp) dhd_dbgfs_init() argument
17160 dhd_get_mcast_regen_bss_enable(dhd_pub_t *dhdp, uint32 idx) dhd_get_mcast_regen_bss_enable() argument
17173 dhd_set_mcast_regen_bss_enable(dhd_pub_t *dhdp, uint32 idx, int val) dhd_set_mcast_regen_bss_enable() argument
17193 dhd_get_ap_isolate(dhd_pub_t *dhdp, uint32 idx) dhd_get_ap_isolate() argument
17206 dhd_set_ap_isolate(dhd_pub_t *dhdp, uint32 idx, int val) dhd_set_ap_isolate() argument
17222 dhd_schedule_memdump(dhd_pub_t *dhdp, uint8 *buf, uint32 size) dhd_schedule_memdump() argument
17309 dhd_pub_t *dhdp = NULL; dhd_mem_dump() local
17474 dhd_pub_t *dhdp = &dhd_info->pub; dhd_sssr_dump_dig_buf_before() local
17496 dhd_pub_t *dhdp = &dhd_info->pub; dhd_sssr_dump_dig_buf_after() local
17518 dhd_pub_t *dhdp = &dhd_info->pub; dhd_sssr_dump_d11_buf_before() local
17534 dhd_pub_t *dhdp = &dhd_info->pub; dhd_sssr_dump_d11_buf_after() local
17549 dhd_pub_t *dhdp; dhd_sssr_dump_to_file() local
17632 dhd_write_sssr_dump(dhd_pub_t *dhdp, uint32 dump_mode) dhd_write_sssr_dump() argument
17697 dhd_schedule_log_dump(dhd_pub_t *dhdp, void *type) dhd_schedule_log_dump() argument
17706 dhd_print_buf_addr(dhd_pub_t *dhdp, char *name, void *buf, unsigned int size) dhd_print_buf_addr() argument
17727 dhd_log_dump_buf_addr(dhd_pub_t *dhdp, log_dump_type_t *type) dhd_log_dump_buf_addr() argument
17908 dhd_pub_t *dhdp = &dhd_info->pub; dhd_nla_put_sssr_dump_len() local
17929 dhd_get_ext_trap_len(void *ndev, dhd_pub_t *dhdp) dhd_get_ext_trap_len() argument
17953 dhd_get_health_chk_len(void *ndev, dhd_pub_t *dhdp) dhd_get_health_chk_len() argument
17976 dhd_get_dhd_dump_len(void *ndev, dhd_pub_t *dhdp) dhd_get_dhd_dump_len() argument
18005 dhd_get_cookie_log_len(void *ndev, dhd_pub_t *dhdp) dhd_get_cookie_log_len() argument
18027 dhd_get_flowring_len(void *ndev, dhd_pub_t *dhdp) dhd_get_flowring_len() argument
18075 dhd_get_ecntrs_len(void *ndev, dhd_pub_t *dhdp) dhd_get_ecntrs_len() argument
18100 dhd_get_rtt_len(void *ndev, dhd_pub_t *dhdp) dhd_get_rtt_len() argument
18124 dhd_get_dld_log_dump(void *dev, dhd_pub_t *dhdp, const void *user_buf, void *fp, uint32 len, int type, void *pos) dhd_get_dld_log_dump() argument
18166 dhd_log_flush(dhd_pub_t *dhdp, log_dump_type_t *type) dhd_log_flush() argument
18230 dhd_get_debug_dump_file_name(void *dev, dhd_pub_t *dhdp, char *dump_path, int size) dhd_get_debug_dump_file_name() argument
18296 dhd_get_time_str(dhd_pub_t *dhdp, char *time_str, int size) dhd_get_time_str() argument
18327 dhd_print_health_chk_data(void *dev, dhd_pub_t *dhdp, const void *user_buf, void *fp, uint32 len, void *pos) dhd_print_health_chk_data() argument
18372 dhd_print_ext_trap_data(void *dev, dhd_pub_t *dhdp, const void *user_buf, void *fp, uint32 len, void *pos) dhd_print_ext_trap_data() argument
18418 dhd_print_dump_data(void *dev, dhd_pub_t *dhdp, const void *user_buf, void *fp, uint32 len, void *pos) dhd_print_dump_data() argument
18460 dhd_print_cookie_data(void *dev, dhd_pub_t *dhdp, const void *user_buf, void *fp, uint32 len, void *pos) dhd_print_cookie_data() argument
18482 dhd_print_flowring_data(void *dev, dhd_pub_t *dhdp, const void *user_buf, void *fp, uint32 len, void *pos) dhd_print_flowring_data() argument
18533 dhd_print_ecntrs_data(void *dev, dhd_pub_t *dhdp, const void *user_buf, void *fp, uint32 len, void *pos) dhd_print_ecntrs_data() argument
18563 dhd_print_rtt_data(void *dev, dhd_pub_t *dhdp, const void *user_buf, void *fp, uint32 len, void *pos) dhd_print_rtt_data() argument
18591 dhd_print_status_log_data(void *dev, dhd_pub_t *dhdp, const void *user_buf, void *fp, uint32 len, void *pos) dhd_print_status_log_data() argument
18609 dhd_get_status_log_len(void *ndev, dhd_pub_t *dhdp) dhd_get_status_log_len() argument
18638 do_dhd_log_dump(dhd_pub_t *dhdp, log_dump_type_t *type) do_dhd_log_dump() argument
18943 dhd_pub_t *dhdp = &dhd->pub; dhd_os_socram_dump() local
18971 dhd_pub_t *dhdp = &dhd->pub; dhd_os_get_socram_dump() local
19019 dhd_pub_t *dhdp = &dhd->pub; dhd_os_get_axi_error_dump() local
19056 dhd_sta_associated(dhd_pub_t *dhdp, uint32 bssidx, uint8 *mac) dhd_sta_associated() argument
19063 dhd_get_ifp_arp_table_handle(dhd_pub_t *dhdp, uint32 bssidx) dhd_get_ifp_arp_table_handle() argument
19074 dhd_get_parp_status(dhd_pub_t *dhdp, uint32 idx) dhd_get_parp_status() argument
19090 dhd_set_parp_status(dhd_pub_t *dhdp, uint32 idx, int val) dhd_set_parp_status() argument
19115 dhd_parp_discard_is_enabled(dhd_pub_t *dhdp, uint32 idx) dhd_parp_discard_is_enabled() argument
19129 dhd_parp_allnode_is_enabled(dhd_pub_t *dhdp, uint32 idx) dhd_parp_allnode_is_enabled() argument
19143 dhd_get_dhcp_unicast_status(dhd_pub_t *dhdp, uint32 idx) dhd_get_dhcp_unicast_status() argument
19157 dhd_set_dhcp_unicast_status(dhd_pub_t *dhdp, uint32 idx, int val) dhd_set_dhcp_unicast_status() argument
19170 dhd_get_block_ping_status(dhd_pub_t *dhdp, uint32 idx) dhd_get_block_ping_status() argument
19184 dhd_set_block_ping_status(dhd_pub_t *dhdp, uint32 idx, int val) dhd_set_block_ping_status() argument
19201 dhd_get_grat_arp_status(dhd_pub_t *dhdp, uint32 idx) dhd_get_grat_arp_status() argument
19215 dhd_set_grat_arp_status(dhd_pub_t *dhdp, uint32 idx, int val) dhd_set_grat_arp_status() argument
19229 dhd_get_block_tdls_status(dhd_pub_t *dhdp, uint32 idx) dhd_get_block_tdls_status() argument
19243 dhd_set_block_tdls_status(dhd_pub_t *dhdp, uint32 idx, int val) dhd_set_block_tdls_status() argument
19563 dhd_pub_t *dhdp; argos_status_notifier_wifi_cb() local
19661 dhd_pub_t *dhdp = (dhd_pub_t *)handle; dhd_page_corrupt_cb() local
19682 dhd_pktid_error_handler(dhd_pub_t *dhdp) dhd_pktid_error_handler() argument
19702 dhd_linux_get_primary_netdev(dhd_pub_t *dhdp) dhd_linux_get_primary_netdev() argument
[all...]
H A Ddhd_flowring.h99 #define DHD_FLOW_RING(dhdp, flowid) \
100 (flow_ring_node_t *)&(((flow_ring_node_t *)((dhdp)->flow_ring_table))[flowid])
247 extern flow_ring_node_t * dhd_flow_ring_node(dhd_pub_t *dhdp, uint16 flowid);
248 extern flow_queue_t * dhd_flow_queue(dhd_pub_t *dhdp, uint16 flowid);
250 extern void dhd_flow_queue_init(dhd_pub_t *dhdp, flow_queue_t *queue, int max);
251 extern void dhd_flow_queue_reinit(dhd_pub_t *dhdp, flow_queue_t *queue, int max);
253 extern int dhd_flow_queue_enqueue(dhd_pub_t *dhdp, flow_queue_t *queue, void *pkt);
254 extern void * dhd_flow_queue_dequeue(dhd_pub_t *dhdp, flow_queue_t *queue);
255 extern void dhd_flow_queue_reinsert(dhd_pub_t *dhdp, flow_queue_t *queue, void *pkt);
257 extern void dhd_flow_ring_config_thresholds(dhd_pub_t *dhdp, uint1
[all...]
H A Ddhd_ip.h60 extern tcp_hdr_flag_t dhd_tcpdata_get_flag(dhd_pub_t *dhdp, void *pkt);
85 extern int dhd_tcpack_suppress_set(dhd_pub_t *dhdp, uint8 on);
86 extern void dhd_tcpack_info_tbl_clean(dhd_pub_t *dhdp);
87 extern int dhd_tcpack_check_xmit(dhd_pub_t *dhdp, void *pkt);
88 extern bool dhd_tcpack_suppress(dhd_pub_t *dhdp, void *pkt);
89 extern bool dhd_tcpdata_info_get(dhd_pub_t *dhdp, void *pkt);
90 extern bool dhd_tcpack_hold(dhd_pub_t *dhdp, void *pkt, int ifidx);
H A Dwl_escan.h66 int wl_escan_set_scan(struct net_device *dev, dhd_pub_t *dhdp,
68 int wl_escan_get_scan(struct net_device *dev, dhd_pub_t *dhdp,
70 int wl_escan_attach(struct net_device *dev, dhd_pub_t *dhdp);
71 void wl_escan_detach(struct net_device *dev, dhd_pub_t *dhdp);
72 int wl_escan_event_attach(struct net_device *dev, dhd_pub_t *dhdp);
73 int wl_escan_event_dettach(struct net_device *dev, dhd_pub_t *dhdp);
74 int wl_escan_up(struct net_device *dev, dhd_pub_t *dhdp);
75 void wl_escan_down(struct net_device *dev, dhd_pub_t *dhdp);
H A Ddhd_common.c182 extern int dhd_iscan_request(void * dhdp, uint16 action);
196 static void dngl_host_event_process(dhd_pub_t *dhdp, bcm_dngl_event_t *event,
198 static int dngl_host_event(dhd_pub_t *dhdp, void *pktdata, bcm_dngl_event_msg_t *dngl_event,
435 dhd_query_bus_erros(dhd_pub_t *dhdp) in dhd_query_bus_erros() argument
439 if (dhdp->dongle_reset) { in dhd_query_bus_erros()
445 if (dhdp->dongle_trap_occured) { in dhd_query_bus_erros()
449 dhdp->hang_reason = HANG_REASON_DONGLE_TRAP; in dhd_query_bus_erros()
450 dhd_os_send_hang_message(dhdp); in dhd_query_bus_erros()
453 if (dhdp->iovar_timeout_occured) { in dhd_query_bus_erros()
460 if (dhdp in dhd_query_bus_erros()
520 dhd_clear_bus_errors(dhd_pub_t *dhdp) dhd_clear_bus_errors() argument
790 dhd_common_socram_dump(dhd_pub_t *dhdp) dhd_common_socram_dump() argument
800 dhd_dump(dhd_pub_t *dhdp, char *buf, int buflen) dhd_dump() argument
890 dhd_dump_to_kernelog(dhd_pub_t *dhdp) dhd_dump_to_kernelog() argument
2328 dhd_prec_enq(dhd_pub_t *dhdp, struct pktq *q, void *pkt, int prec) dhd_prec_enq() argument
2386 dhd_prec_drop_pkts(dhd_pub_t *dhdp, struct pktq *pq, int prec, f_droppkt_t fn) dhd_prec_drop_pkts() argument
3118 dngl_host_event(dhd_pub_t *dhdp, void *pktdata, bcm_dngl_event_msg_t *dngl_event, size_t pktlen) dngl_host_event() argument
3216 dngl_host_event_process(dhd_pub_t *dhdp, bcm_dngl_event_t *event, bcm_dngl_event_msg_t *dngl_event, size_t pktlen) dngl_host_event_process() argument
4583 dhd_ndo_get_version(dhd_pub_t *dhdp) dhd_ndo_get_version() argument
4633 dhd_ndo_add_ip_with_type(dhd_pub_t *dhdp, char *ipv6addr, uint8 type, int idx) dhd_ndo_add_ip_with_type() argument
4680 dhd_ndo_remove_ip_by_addr(dhd_pub_t *dhdp, char *ipv6addr, int idx) dhd_ndo_remove_ip_by_addr() argument
4719 dhd_ndo_remove_ip_by_type(dhd_pub_t *dhdp, uint8 type, int idx) dhd_ndo_remove_ip_by_type() argument
4761 dhd_ndo_unsolicited_na_filter_enable(dhd_pub_t *dhdp, int enable) dhd_ndo_unsolicited_na_filter_enable() argument
4833 dhd_iscan_free_buf(void *dhdp, iscan_buf_t *iscan_delete) dhd_iscan_free_buf() argument
4882 dhd_iscan_issue_request(void * dhdp, wl_iscan_params_t *pParams, uint32 size) dhd_iscan_issue_request() argument
4925 dhd_iscan_get_partial_result(void *dhdp, uint *scan_count) dhd_iscan_get_partial_result() argument
6121 dhd_event_logtrace_infobuf_pkt_process(dhd_pub_t *dhdp, void *pktbuf, dhd_event_log_t *event_data) dhd_event_logtrace_infobuf_pkt_process() argument
6795 dhd_dump_debug_ring(dhd_pub_t *dhdp, void *ring_ptr, const void *user_buf, log_dump_section_hdr_t *sec_hdr, char *text_hdr, int buflen, uint32 sec_type) dhd_dump_debug_ring() argument
6863 dhd_log_dump_ring_to_file(dhd_pub_t *dhdp, void *ring_ptr, void *file, unsigned long *file_posn, log_dump_section_hdr_t *sec_hdr, char *text_hdr, uint32 sec_type) dhd_log_dump_ring_to_file() argument
6941 dhd_logdump_cookie_init(dhd_pub_t *dhdp, uint8 *buf, uint32 buf_size) dhd_logdump_cookie_init() argument
6969 dhd_logdump_cookie_deinit(dhd_pub_t *dhdp) dhd_logdump_cookie_deinit() argument
6982 dhd_logdump_cookie_save(dhd_pub_t *dhdp, char *cookie, char *type) dhd_logdump_cookie_save() argument
7002 dhd_logdump_cookie_get(dhd_pub_t *dhdp, char *ret_cookie, uint32 buf_size) dhd_logdump_cookie_get() argument
7023 dhd_logdump_cookie_count(dhd_pub_t *dhdp) dhd_logdump_cookie_count() argument
7034 __dhd_log_dump_cookie_to_file( dhd_pub_t *dhdp, void *fp, const void *user_buf, unsigned long *f_pos, char *buf, uint32 buf_size) __dhd_log_dump_cookie_to_file() argument
7084 dhd_log_dump_cookie_len(dhd_pub_t *dhdp) dhd_log_dump_cookie_len() argument
7133 dhd_log_dump_cookie(dhd_pub_t *dhdp, const void *user_buf) dhd_log_dump_cookie() argument
7186 dhd_log_dump_cookie_to_file(dhd_pub_t *dhdp, void *fp, const void *user_buf, unsigned long *f_pos) dhd_log_dump_cookie_to_file() argument
7215 dhd_log_dump_trigger(dhd_pub_t *dhdp, int subcmd) dhd_log_dump_trigger() argument
7305 dhd_event_logtrace_process_edl(dhd_pub_t *dhdp, uint8 *data, void *evt_decode_data) dhd_event_logtrace_process_edl() argument
7373 dhd_print_fw_ver_from_file(dhd_pub_t *dhdp, char *fwpath) dhd_print_fw_ver_from_file() argument
[all...]
H A Ddhd_linux_pktdump.c404 dhd_dump_pkt(dhd_pub_t *dhdp, int ifidx, uint8 *pktdata, uint32 pktlen, in dhd_dump_pkt() argument
417 dhd_dump_eapol_message(dhdp, ifidx, pktdata, pktlen, in dhd_dump_pkt()
421 dhd_dhcp_dump(dhdp, ifidx, pktdata, tx, pkthash, pktfate); in dhd_dump_pkt()
422 dhd_icmp_dump(dhdp, ifidx, pktdata, tx, pkthash, pktfate); in dhd_dump_pkt()
423 dhd_dns_dump(dhdp, ifidx, pktdata, tx, pkthash, pktfate); in dhd_dump_pkt()
426 dhd_arp_dump(dhdp, ifidx, pktdata, tx, pkthash, pktfate); in dhd_dump_pkt()
428 dhd_trx_pkt_dump(dhdp, ifidx, pktdata, pktlen, tx); in dhd_dump_pkt()
433 dhd_dump_pkt_cnts_inc(dhd_pub_t *dhdp, bool tx, uint16 *pktfate, uint16 pkttype) in dhd_dump_pkt_cnts_inc() argument
438 if (!dhdp) { in dhd_dump_pkt_cnts_inc()
439 DHD_ERROR(("%s: dhdp i in dhd_dump_pkt_cnts_inc()
472 dhd_pub_t *dhdp = (dhd_pub_t *)data; dhd_dump_pkt_timer() local
491 dhd_dump_mod_pkt_timer(dhd_pub_t *dhdp, uint16 rsn) dhd_dump_mod_pkt_timer() argument
523 dhd_dump_pkt_init(dhd_pub_t *dhdp) dhd_dump_pkt_init() argument
545 dhd_dump_pkt_deinit(dhd_pub_t *dhdp) dhd_dump_pkt_deinit() argument
562 dhd_dump_pkt_clear(dhd_pub_t *dhdp) dhd_dump_pkt_clear() argument
580 dhd_dump_pkt_enabled(dhd_pub_t *dhdp) dhd_dump_pkt_enabled() argument
594 dhd_dump_pkt_cnts_inc(dhd_pub_t *dhdp, bool tx, uint16 *pktfate, uint16 pkttype) dhd_dump_pkt_cnts_inc() argument
596 dhd_dump_pkt_enabled(dhd_pub_t *dhdp) dhd_dump_pkt_enabled() argument
1018 dhd_dhcp_dump(dhd_pub_t *dhdp, int ifidx, uint8 *pktdata, bool tx, uint32 *pkthash, uint16 *pktfate) dhd_dhcp_dump() argument
1126 dhd_icmp_dump(dhd_pub_t *dhdp, int ifidx, uint8 *pktdata, bool tx, uint32 *pkthash, uint16 *pktfate) dhd_icmp_dump() argument
1226 dhd_arp_dump(dhd_pub_t *dhdp, int ifidx, uint8 *pktdata, bool tx, uint32 *pkthash, uint16 *pktfate) dhd_arp_dump() argument
1347 dhd_dns_dump(dhd_pub_t *dhdp, int ifidx, uint8 *pktdata, bool tx, uint32 *pkthash, uint16 *pktfate) dhd_dns_dump() argument
1409 dhd_trx_pkt_dump(dhd_pub_t *dhdp, int ifidx, uint8 *pktdata, uint32 pktlen, bool tx) dhd_trx_pkt_dump() argument
[all...]
H A Ddhd_wlfc.c78 _dhd_wlfc_thread_wakeup(dhd_pub_t *dhdp) in _dhd_wlfc_thread_wakeup() argument
80 dhdp->wlfc_thread_go = TRUE; in _dhd_wlfc_thread_wakeup()
81 wake_up_interruptible(&dhdp->wlfc_wqhead); in _dhd_wlfc_thread_wakeup()
534 dhd_pub_t *dhdp = (dhd_pub_t *)ctx->dhdp; in _dhd_wlfc_pushheader() local
548 if (WLFC_GET_REUSESEQ(dhdp->wlfc_mode)) { in _dhd_wlfc_pushheader()
564 if (WLFC_GET_REUSESEQ(dhdp->wlfc_mode)) { in _dhd_wlfc_pushheader()
681 * @param[in] dhdp pointer to public DHD structure
687 _dhd_wlfc_prec_drop(dhd_pub_t *dhdp, int prec, void* p, bool bPktInQ) in _dhd_wlfc_prec_drop() argument
692 ASSERT(dhdp in _dhd_wlfc_prec_drop()
756 _dhd_wlfc_prec_enq_with_drop(dhd_pub_t *dhdp, struct pktq *pq, void *pkt, int prec, bool qHead, uint8 current_seq) _dhd_wlfc_prec_enq_with_drop() argument
930 dhd_pub_t *dhdp; _dhd_wlfc_flow_control_check() local
982 dhd_pub_t *dhdp = (dhd_pub_t *)ctx->dhdp; _dhd_wlfc_send_signalonly_packet() local
1124 dhd_pub_t *dhdp = (dhd_pub_t *)ctx->dhdp; _dhd_wlfc_pretx_pktprocess() local
1433 dhd_pub_t *dhdp; _dhd_wlfc_return_implied_credit() local
1533 dhd_pub_t *dhdp = (dhd_pub_t *)ctx->dhdp; _dhd_wlfc_pktq_flush() local
1844 dhd_pub_t *dhdp = (dhd_pub_t *)(ctx->dhdp); _dhd_wlfc_mac_entry_update() local
2039 dhd_pub_t *dhdp = (dhd_pub_t *)(ctx->dhdp); _dhd_wlfc_handle_packet_commit() local
2107 _dhd_wlfc_find_mac_desc_id_from_mac(dhd_pub_t *dhdp, uint8 *ea) _dhd_wlfc_find_mac_desc_id_from_mac() argument
3121 dhd_pub_t *dhdp = (dhd_pub_t *)data; dhd_wlfc_transfer_packets() local
3406 dhd_wlfc_commit_packets(dhd_pub_t *dhdp, f_commitpkt_t fcommit, void* commit_ctx, void *pktbuf, bool need_toggle_host_if) dhd_wlfc_commit_packets() argument
3833 dhd_wlfc_interface_event(dhd_pub_t *dhdp, uint8 action, uint8 ifid, uint8 iftype, uint8* ea) dhd_wlfc_interface_event() argument
3856 dhd_wlfc_FIFOcreditmap_event(dhd_pub_t *dhdp, uint8* event_data) dhd_wlfc_FIFOcreditmap_event() argument
3879 dhd_wlfc_disable_credit_borrow_event(dhd_pub_t *dhdp, uint8* event_data) dhd_wlfc_disable_credit_borrow_event() argument
3897 dhd_wlfc_BCMCCredit_support_event(dhd_pub_t *dhdp) dhd_wlfc_BCMCCredit_support_event() argument
3921 dhd_wlfc_dump(dhd_pub_t *dhdp, struct bcmstrbuf *strbuf) dhd_wlfc_dump() argument
4354 dhd_wlfc_flowcontrol(dhd_pub_t *dhdp, bool state, bool bAcquireLock) dhd_wlfc_flowcontrol() argument
4585 dhd_wlfc_update_maxcount(dhd_pub_t *dhdp, uint8 ifid, int maxcount) dhd_wlfc_update_maxcount() argument
[all...]
H A Ddhd_linux_priv.h380 extern void dhd_dbg_ring_proc_create(dhd_pub_t *dhdp);
381 extern void dhd_dbg_ring_proc_destroy(dhd_pub_t *dhdp);
383 int __dhd_sendpkt(dhd_pub_t *dhdp, int ifidx, void *pktbuf);
389 void dhd_tx_dispatcher_fn(dhd_pub_t *dhdp);
390 void dhd_lb_tx_dispatch(dhd_pub_t *dhdp);
397 void dhd_lb_rx_napi_dispatch(dhd_pub_t *dhdp);
398 void dhd_lb_rx_pkt_enqueue(dhd_pub_t *dhdp, void *pkt, int ifidx);
418 void dhd_lb_tx_compl_dispatch(dhd_pub_t *dhdp);
422 void dhd_lb_rx_compl_dispatch(dhd_pub_t *dhdp);
429 void dhd_irq_set_affinity(dhd_pub_t *dhdp, cons
[all...]
H A Ddhd_proto.h76 extern int dhd_prot_attach(dhd_pub_t *dhdp);
79 extern int dhd_prot_dma_indx_init(dhd_pub_t *dhdp, uint32 rw_index_sz,
83 extern void dhd_prot_detach(dhd_pub_t *dhdp);
88 extern int dhd_sync_with_dongle(dhd_pub_t *dhdp);
94 extern void dhd_prot_stop(dhd_pub_t *dhdp);
112 extern int dhd_prot_iovar_op(dhd_pub_t *dhdp, const char *name,
116 extern void dhd_prot_dump(dhd_pub_t *dhdp, struct bcmstrbuf *strbuf);
119 extern int dhd_prot_dump_extended_trap(dhd_pub_t *dhdp, struct bcmstrbuf *b, bool raw);
122 extern void dhd_prot_dstats(dhd_pub_t *dhdp);
162 extern void dhd_prot_update_txflowring(dhd_pub_t *dhdp, uint1
[all...]
H A Ddhd_mschdbg.h34 extern void wl_mschdbg_event_handler(dhd_pub_t *dhdp, void *raw_event_ptr, int type,
36 extern void wl_mschdbg_verboselog_handler(dhd_pub_t *dhdp, void *raw_event_ptr,
H A Dwl_iw.h137 int wl_iw_attach(struct net_device *dev, dhd_pub_t *dhdp);
138 void wl_iw_detach(struct net_device *dev, dhd_pub_t *dhdp);
139 int wl_iw_up(struct net_device *dev, dhd_pub_t *dhdp);
140 void wl_iw_down(struct net_device *dev, dhd_pub_t *dhdp);
H A Ddhd_pcie.c198 extern void dhd_dpc_enable(dhd_pub_t *dhdp);
199 extern void dhd_dpc_kill(dhd_pub_t *dhdp);
743 dhd_bus_skip_clm(dhd_pub_t *dhdp) in dhd_bus_skip_clm() argument
745 switch (dhd_bus_chip_id(dhdp)) { in dhd_bus_skip_clm()
787 uint dhd_bus_chip_id(dhd_pub_t *dhdp) in dhd_bus_chip_id() argument
789 dhd_bus_t *bus = dhdp->bus; in dhd_bus_chip_id()
794 uint dhd_bus_chiprev_id(dhd_pub_t *dhdp) in dhd_bus_chiprev_id() argument
796 dhd_bus_t *bus = dhdp->bus; in dhd_bus_chiprev_id()
801 uint dhd_bus_chippkg_id(dhd_pub_t *dhdp) in dhd_bus_chippkg_id() argument
803 dhd_bus_t *bus = dhdp in dhd_bus_chippkg_id()
817 dhd_bus_dmaxfer_lpbk(dhd_pub_t *dhdp, uint32 type) dhd_bus_dmaxfer_lpbk() argument
854 dhd_bus_set_dpc_sched_time(dhd_pub_t *dhdp) dhd_bus_set_dpc_sched_time() argument
861 dhd_bus_query_dpc_sched_errors(dhd_pub_t *dhdp) dhd_bus_query_dpc_sched_errors() argument
1759 dhdpcie_advertise_bus_cleanup(dhd_pub_t *dhdp) dhdpcie_advertise_bus_cleanup() argument
1787 dhdpcie_advertise_bus_remove(dhd_pub_t *dhdp) dhdpcie_advertise_bus_remove() argument
3698 dhd_pub_t *dhdp; dhdpcie_mem_dump() local
3740 dhd_bus_get_mem_dump(dhd_pub_t *dhdp) dhd_bus_get_mem_dump() argument
3751 dhd_bus_mem_dump(dhd_pub_t *dhdp) dhd_bus_mem_dump() argument
3890 dhd_pub_t *dhdp = bus->dhd; dhd_bus_schedule_queue() local
4504 dhd_bus_clearcounts(dhd_pub_t *dhdp) dhd_bus_clearcounts() argument
4514 dhd_bus_iovar_op(dhd_pub_t *dhdp, const char *name, void *params, int plen, void *arg, int len, bool set) dhd_bus_iovar_op() argument
5157 dhd_bus_devreset(dhd_pub_t *dhdp, uint8 flag) dhd_bus_devreset() argument
7341 dhd_bus_dump(dhd_pub_t *dhdp, struct bcmstrbuf *strbuf) dhd_bus_dump() argument
7510 dhd_axi_sig_match(dhd_pub_t *dhdp) dhd_axi_sig_match() argument
7540 dhd_axi_error(dhd_pub_t *dhdp) dhd_axi_error() argument
8889 dhd_bus_init(dhd_pub_t *dhdp, bool enforce_mutex) dhd_bus_init() argument
9595 dhd_bus_pktq_flush(dhd_pub_t *dhdp) dhd_bus_pktq_flush() argument
9601 dhd_bus_set_linkdown(dhd_pub_t *dhdp, bool val) dhd_bus_set_linkdown() argument
9607 dhd_bus_get_linkdown(dhd_pub_t *dhdp) dhd_bus_get_linkdown() argument
9613 dhd_bus_get_cto(dhd_pub_t *dhdp) dhd_bus_get_cto() argument
10048 dhd_bus_oob_intr_register(dhd_pub_t *dhdp) dhd_bus_oob_intr_register() argument
10054 dhd_bus_oob_intr_unregister(dhd_pub_t *dhdp) dhd_bus_oob_intr_unregister() argument
10060 dhd_bus_oob_intr_set(dhd_pub_t *dhdp, bool enable) dhd_bus_oob_intr_set() argument
10165 dhd_bus_readwrite_bp_addr(dhd_pub_t *dhdp, uint addr, uint size, uint* data, bool read) dhd_bus_readwrite_bp_addr() argument
[all...]
H A Ddbus.c2019 dhd_bus_iovar_op(dhd_pub_t *dhdp, const char *name, in dhd_bus_iovar_op() argument
2022 dhd_bus_t *dhd_bus = (dhd_bus_t *) dhdp->bus; in dhd_bus_iovar_op()
2567 dhd_bus_dump(dhd_pub_t *dhdp, struct bcmstrbuf *strbuf) in dhd_bus_dump() argument
2573 dhd_bus_clearcounts(dhd_pub_t *dhdp) in dhd_bus_clearcounts() argument
2589 dhd_dbus_advertise_bus_cleanup(dhd_pub_t *dhdp) in dhd_dbus_advertise_bus_cleanup() argument
2594 DHD_LINUX_GENERAL_LOCK(dhdp, flags); in dhd_dbus_advertise_bus_cleanup()
2595 dhdp->busstate = DHD_BUS_DOWN_IN_PROGRESS; in dhd_dbus_advertise_bus_cleanup()
2596 DHD_LINUX_GENERAL_UNLOCK(dhdp, flags); in dhd_dbus_advertise_bus_cleanup()
2598 timeleft = dhd_os_busbusy_wait_negation(dhdp, &dhdp in dhd_dbus_advertise_bus_cleanup()
2609 dhd_dbus_advertise_bus_remove(dhd_pub_t *dhdp) dhd_dbus_advertise_bus_remove() argument
2629 dhd_bus_devreset(dhd_pub_t *dhdp, uint8 flag) dhd_bus_devreset() argument
[all...]
H A Ddhd_wlfc.h514 void *dhdp; member
754 int dhd_wlfc_commit_packets(dhd_pub_t *dhdp, f_commitpkt_t fcommit,
766 int dhd_wlfc_interface_event(dhd_pub_t *dhdp, uint8 action, uint8 ifid, uint8 iftype, uint8* ea);
767 int dhd_wlfc_FIFOcreditmap_event(dhd_pub_t *dhdp, uint8* event_data);
769 int dhd_wlfc_disable_credit_borrow_event(dhd_pub_t *dhdp, uint8* event_data);
771 int dhd_wlfc_BCMCCredit_support_event(dhd_pub_t *dhdp);
772 int dhd_wlfc_enable(dhd_pub_t *dhdp);
773 int dhd_wlfc_dump(dhd_pub_t *dhdp, struct bcmstrbuf *strbuf);
780 int dhd_wlfc_flowcontrol(dhd_pub_t *dhdp, bool state, bool bAcquireLock);
793 int dhd_wlfc_update_maxcount(dhd_pub_t *dhdp, uint
[all...]
H A Dwl_escan.c873 wl_escan_set_scan(struct net_device *dev, dhd_pub_t *dhdp, in wl_escan_set_scan() argument
876 struct wl_escan_info *escan = dhdp->escan; in wl_escan_set_scan()
896 if (wl_ext_check_scan(dev, dhdp)) { in wl_escan_set_scan()
1141 wl_escan_get_scan(struct net_device *dev, dhd_pub_t *dhdp, in wl_escan_get_scan() argument
1144 struct wl_escan_info *escan = dhdp->escan; in wl_escan_get_scan()
1526 wl_escan_down(struct net_device *dev, dhd_pub_t *dhdp) in wl_escan_down() argument
1528 struct wl_escan_info *escan = dhdp->escan; in wl_escan_down()
1542 wl_escan_up(struct net_device *dev, dhd_pub_t *dhdp) in wl_escan_up() argument
1544 struct wl_escan_info *escan = dhdp->escan; in wl_escan_up()
1595 wl_escan_event_dettach(struct net_device *dev, dhd_pub_t *dhdp) in wl_escan_event_dettach() argument
1611 wl_escan_event_attach(struct net_device *dev, dhd_pub_t *dhdp) wl_escan_event_attach() argument
1631 wl_escan_detach(struct net_device *dev, dhd_pub_t *dhdp) wl_escan_detach() argument
1652 wl_escan_attach(struct net_device *dev, dhd_pub_t *dhdp) wl_escan_attach() argument
[all...]
H A Ddhd_linux_exportfs.c109 dhd_dbg_ring_proc_create(dhd_pub_t *dhdp) in dhd_dbg_ring_proc_create() argument
114 dbg_verbose_ring = dhd_dbg_get_ring_from_ring_id(dhdp, FW_VERBOSE_RING_ID); in dhd_dbg_ring_proc_create()
129 dhdp->ecntr_dbg_ring)) { in dhd_dbg_ring_proc_create()
138 dhdp->rtt_dbg_ring)) { in dhd_dbg_ring_proc_create()
147 dhd_dbg_ring_proc_destroy(dhd_pub_t *dhdp) in dhd_dbg_ring_proc_destroy() argument
375 dhd_pub_t *dhdp; in ecounter_onoff() local
381 dhdp = &dhd->pub; in ecounter_onoff()
382 if (!FW_SUPPORTED(dhdp, ecounters)) { in ecounter_onoff()
400 dhd_ecounter_configure(dhdp, enable_ecounter); in ecounter_onoff()
642 dhd_pub_t *dhdp; in show_memdump_info() local
658 dhd_pub_t *dhdp; set_memdump_info() local
[all...]

Completed in 43 milliseconds

12