/wlan-driver/qcacld-3.0/components/target_if/pmo/src/ |
H A D | target_if_pmo_main.c | 31 void tgt_if_pmo_reg_pkt_filter_ops(struct wlan_pmo_tx_ops *pmo_tx_ops) in tgt_if_pmo_reg_pkt_filter_ops() argument 33 pmo_tx_ops->send_set_pkt_filter = in tgt_if_pmo_reg_pkt_filter_ops() 35 pmo_tx_ops->send_clear_pkt_filter = in tgt_if_pmo_reg_pkt_filter_ops() 40 tgt_if_pmo_reg_pkt_filter_ops(struct wlan_pmo_tx_ops *pmo_tx_ops) in tgt_if_pmo_reg_pkt_filter_ops() argument 46 update_pmo_igmp_tx_ops(struct wlan_pmo_tx_ops *pmo_tx_ops) in update_pmo_igmp_tx_ops() argument 48 pmo_tx_ops->send_igmp_offload_req = in update_pmo_igmp_tx_ops() 53 update_pmo_igmp_tx_ops(struct wlan_pmo_tx_ops *pmo_tx_ops) in update_pmo_igmp_tx_ops() argument 57 static void tgt_if_pmo_icmp_tx_ops(struct wlan_pmo_tx_ops *pmo_tx_ops) in tgt_if_pmo_icmp_tx_ops() argument 59 pmo_tx_ops->send_icmp_offload_req = in tgt_if_pmo_icmp_tx_ops() 64 tgt_if_pmo_icmp_tx_ops(struct wlan_pmo_tx_ops *pmo_tx_ops) in tgt_if_pmo_icmp_tx_ops() argument [all …]
|
/wlan-driver/qcacld-3.0/components/pmo/dispatcher/src/ |
H A D | wlan_pmo_tgt_suspend_resume.c | 34 struct wlan_pmo_tx_ops pmo_tx_ops; in pmo_tgt_vdev_update_param_req() local 40 pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc); in pmo_tgt_vdev_update_param_req() 41 if (!pmo_tx_ops.send_vdev_param_update_req) { in pmo_tgt_vdev_update_param_req() 47 status = pmo_tx_ops.send_vdev_param_update_req(vdev, param_id, in pmo_tgt_vdev_update_param_req() 62 struct wlan_pmo_tx_ops pmo_tx_ops; in pmo_tgt_send_igmp_offload_req() local 66 pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc); in pmo_tgt_send_igmp_offload_req() 67 if (!pmo_tx_ops.send_igmp_offload_req) { in pmo_tgt_send_igmp_offload_req() 72 status = pmo_tx_ops.send_igmp_offload_req(vdev, pmo_igmp_req); in pmo_tgt_send_igmp_offload_req() 83 struct wlan_pmo_tx_ops pmo_tx_ops; in pmo_tgt_send_vdev_sta_ps_param() local 87 pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc); in pmo_tgt_send_vdev_sta_ps_param() [all …]
|
H A D | wlan_pmo_tgt_mc_addr_filtering.c | 33 struct wlan_pmo_tx_ops pmo_tx_ops; in pmo_tgt_set_mc_filter_req() local 39 pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc); in pmo_tgt_set_mc_filter_req() 40 if (!pmo_tx_ops.send_set_mc_filter_req) { in pmo_tgt_set_mc_filter_req() 46 status = pmo_tx_ops.send_set_mc_filter_req( in pmo_tgt_set_mc_filter_req() 61 struct wlan_pmo_tx_ops pmo_tx_ops; in pmo_tgt_clear_mc_filter_req() local 67 pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc); in pmo_tgt_clear_mc_filter_req() 68 if (!pmo_tx_ops.send_clear_mc_filter_req) { in pmo_tgt_clear_mc_filter_req() 74 status = pmo_tx_ops.send_clear_mc_filter_req( in pmo_tgt_clear_mc_filter_req() 86 struct wlan_pmo_tx_ops pmo_tx_ops; in pmo_tgt_get_multiple_mc_filter_support() local 91 pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc); in pmo_tgt_get_multiple_mc_filter_support() [all …]
|
H A D | wlan_pmo_tgt_lphb.c | 33 struct wlan_pmo_tx_ops pmo_tx_ops; in pmo_tgt_send_lphb_enable() local 36 pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc); in pmo_tgt_send_lphb_enable() 37 if (!pmo_tx_ops.send_lphb_enable) { in pmo_tgt_send_lphb_enable() 42 status = pmo_tx_ops.send_lphb_enable(psoc, ts_lphb_enable); in pmo_tgt_send_lphb_enable() 55 struct wlan_pmo_tx_ops pmo_tx_ops; in pmo_tgt_send_lphb_tcp_params() local 58 pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc); in pmo_tgt_send_lphb_tcp_params() 59 if (!pmo_tx_ops.send_lphb_tcp_params) { in pmo_tgt_send_lphb_tcp_params() 64 status = pmo_tx_ops.send_lphb_tcp_params(psoc, ts_lphb_tcp_param); in pmo_tgt_send_lphb_tcp_params() 77 struct wlan_pmo_tx_ops pmo_tx_ops; in pmo_tgt_send_lphb_tcp_pkt_filter() local 80 pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc); in pmo_tgt_send_lphb_tcp_pkt_filter() [all …]
|
H A D | wlan_pmo_tgt_wow.c | 35 struct wlan_pmo_tx_ops pmo_tx_ops; in pmo_tgt_enable_wow_wakeup_event() local 41 pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc); in pmo_tgt_enable_wow_wakeup_event() 42 if (!pmo_tx_ops.send_enable_wow_wakeup_event_req) { in pmo_tgt_enable_wow_wakeup_event() 51 status = pmo_tx_ops.send_enable_wow_wakeup_event_req(vdev, bitmap); in pmo_tgt_enable_wow_wakeup_event() 65 struct wlan_pmo_tx_ops pmo_tx_ops; in pmo_tgt_disable_wow_wakeup_event() local 71 pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc); in pmo_tgt_disable_wow_wakeup_event() 72 if (!pmo_tx_ops.send_disable_wow_wakeup_event_req) { in pmo_tgt_disable_wow_wakeup_event() 81 status = pmo_tx_ops.send_disable_wow_wakeup_event_req(vdev, bitmap); in pmo_tgt_disable_wow_wakeup_event() 98 struct wlan_pmo_tx_ops pmo_tx_ops; in pmo_tgt_send_wow_patterns_to_fw() local 104 pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc); in pmo_tgt_send_wow_patterns_to_fw() [all …]
|
H A D | wlan_pmo_tgt_static_config.c | 35 struct wlan_pmo_tx_ops pmo_tx_ops; in pmo_tgt_send_enhance_multicast_offload_req() local 39 pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc); in pmo_tgt_send_enhance_multicast_offload_req() 40 if (!pmo_tx_ops.send_enhance_mc_offload_req) { in pmo_tgt_send_enhance_multicast_offload_req() 46 status = pmo_tx_ops.send_enhance_mc_offload_req(vdev, action); in pmo_tgt_send_enhance_multicast_offload_req() 63 struct wlan_pmo_tx_ops pmo_tx_ops; in pmo_tgt_send_ra_filter_req() local 80 pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc); in pmo_tgt_send_ra_filter_req() 81 if (!pmo_tx_ops.send_ra_filter_req) { in pmo_tgt_send_ra_filter_req() 87 status = pmo_tx_ops.send_ra_filter_req( in pmo_tgt_send_ra_filter_req() 105 struct wlan_pmo_tx_ops pmo_tx_ops; in pmo_tgt_send_action_frame_pattern_req() local 109 pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc); in pmo_tgt_send_action_frame_pattern_req() [all …]
|
H A D | wlan_pmo_tgt_pkt_filter.c | 35 struct wlan_pmo_tx_ops pmo_tx_ops; in pmo_tgt_set_pkt_filter() local 73 pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc); in pmo_tgt_set_pkt_filter() 74 if (!pmo_tx_ops.send_set_pkt_filter) { in pmo_tgt_set_pkt_filter() 80 status = pmo_tx_ops.send_set_pkt_filter(vdev, request_buf); in pmo_tgt_set_pkt_filter() 99 struct wlan_pmo_tx_ops pmo_tx_ops; in pmo_tgt_clear_pkt_filter() local 135 pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc); in pmo_tgt_clear_pkt_filter() 136 if (!pmo_tx_ops.send_clear_pkt_filter) { in pmo_tgt_clear_pkt_filter() 142 status = pmo_tx_ops.send_clear_pkt_filter(vdev, request_buf); in pmo_tgt_clear_pkt_filter()
|
H A D | wlan_pmo_tgt_ns.c | 38 struct wlan_pmo_tx_ops pmo_tx_ops; in pmo_tgt_enable_ns_offload_req() local 68 pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc); in pmo_tgt_enable_ns_offload_req() 69 if (!pmo_tx_ops.send_ns_offload_req) { in pmo_tgt_enable_ns_offload_req() 74 status = pmo_tx_ops.send_ns_offload_req( in pmo_tgt_enable_ns_offload_req() 105 struct wlan_pmo_tx_ops pmo_tx_ops; in pmo_tgt_disable_ns_offload_req() local 140 pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc); in pmo_tgt_disable_ns_offload_req() 141 if (!pmo_tx_ops.send_ns_offload_req) { in pmo_tgt_disable_ns_offload_req() 146 status = pmo_tx_ops.send_ns_offload_req( in pmo_tgt_disable_ns_offload_req()
|
H A D | wlan_pmo_tgt_arp.c | 37 struct wlan_pmo_tx_ops pmo_tx_ops; in pmo_tgt_enable_arp_offload_req() local 66 pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc); in pmo_tgt_enable_arp_offload_req() 67 if (!pmo_tx_ops.send_arp_offload_req) { in pmo_tgt_enable_arp_offload_req() 72 status = pmo_tx_ops.send_arp_offload_req( in pmo_tgt_enable_arp_offload_req() 103 struct wlan_pmo_tx_ops pmo_tx_ops; in pmo_tgt_disable_arp_offload_req() local 138 pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc); in pmo_tgt_disable_arp_offload_req() 139 if (!pmo_tx_ops.send_arp_offload_req) { in pmo_tgt_disable_arp_offload_req() 144 status = pmo_tx_ops.send_arp_offload_req( in pmo_tgt_disable_arp_offload_req()
|
H A D | wlan_pmo_tgt_gtk.c | 37 struct wlan_pmo_tx_ops pmo_tx_ops; in pmo_tgt_send_gtk_offload_req() local 50 pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc); in pmo_tgt_send_gtk_offload_req() 51 if (!pmo_tx_ops.send_gtk_offload_req) { in pmo_tgt_send_gtk_offload_req() 79 status = pmo_tx_ops.send_gtk_offload_req(vdev, op_gtk_req); in pmo_tgt_send_gtk_offload_req() 95 struct wlan_pmo_tx_ops pmo_tx_ops; in pmo_tgt_get_gtk_rsp() local 106 pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc); in pmo_tgt_get_gtk_rsp() 107 if (!pmo_tx_ops.send_get_gtk_rsp_cmd) { in pmo_tgt_get_gtk_rsp() 112 status = pmo_tx_ops.send_get_gtk_rsp_cmd(vdev); in pmo_tgt_get_gtk_rsp()
|
H A D | wlan_pmo_tgt_icmp.c | 30 struct wlan_pmo_tx_ops pmo_tx_ops; in pmo_tgt_config_icmp_offload_req() local 35 pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc); in pmo_tgt_config_icmp_offload_req() 36 if (!pmo_tx_ops.send_icmp_offload_req) { in pmo_tgt_config_icmp_offload_req() 42 status = pmo_tx_ops.send_icmp_offload_req(psoc, pmo_icmp_req); in pmo_tgt_config_icmp_offload_req()
|
H A D | wlan_pmo_obj_mgmt_api.c | 193 target_if_pmo_register_tx_ops(&psoc_ctx->pmo_tx_ops); in pmo_psoc_object_created_notification()
|
/wlan-driver/qcacld-3.0/components/pmo/core/inc/ |
H A D | wlan_pmo_priv.h | 62 struct wlan_pmo_tx_ops pmo_tx_ops; member
|
/wlan-driver/qcacld-3.0/components/pmo/dispatcher/inc/ |
H A D | wlan_pmo_tgt_api.h | 36 (pmo_psoc_get_priv(psoc)->pmo_tx_ops)
|