Searched refs:vdev_cs (Results 1 – 8 of 8) sorted by relevance
117 struct vdev_cp_stats *vdev_cs; in wlan_cp_stats_vdev_comp_obj_config() local119 vdev_cs = wlan_cp_stats_get_vdev_stats_obj(vdev); in wlan_cp_stats_vdev_comp_obj_config()120 if (!vdev_cs) { in wlan_cp_stats_vdev_comp_obj_config()125 wlan_cp_stats_vdev_obj_lock(vdev_cs); in wlan_cp_stats_vdev_comp_obj_config()127 if (vdev_cs->vdev_comp_priv_obj[comp_id]) { in wlan_cp_stats_vdev_comp_obj_config()128 wlan_cp_stats_vdev_obj_unlock(vdev_cs); in wlan_cp_stats_vdev_comp_obj_config()131 vdev_cs->vdev_comp_priv_obj[comp_id] = data; in wlan_cp_stats_vdev_comp_obj_config()133 if (vdev_cs->vdev_comp_priv_obj[comp_id] != data) { in wlan_cp_stats_vdev_comp_obj_config()134 wlan_cp_stats_vdev_obj_unlock(vdev_cs); in wlan_cp_stats_vdev_comp_obj_config()137 data = vdev_cs->vdev_comp_priv_obj[comp_id]; in wlan_cp_stats_vdev_comp_obj_config()[all …]
355 struct vdev_cp_stats *vdev_cs = NULL; in wlan_cp_stats_vdev_obj_create_handler() local364 vdev_cs = qdf_mem_malloc(sizeof(*vdev_cs)); in wlan_cp_stats_vdev_obj_create_handler()365 if (!vdev_cs) { in wlan_cp_stats_vdev_obj_create_handler()375 vdev_cs->vdev_obj = vdev; in wlan_cp_stats_vdev_obj_create_handler()378 csc->cp_stats_vdev_obj_init(vdev_cs)) { in wlan_cp_stats_vdev_obj_create_handler()386 vdev_cs, in wlan_cp_stats_vdev_obj_create_handler()393 csc->cp_stats_vdev_obj_deinit(vdev_cs); in wlan_cp_stats_vdev_obj_create_handler()396 if (vdev_cs) in wlan_cp_stats_vdev_obj_create_handler()397 qdf_mem_free(vdev_cs); in wlan_cp_stats_vdev_obj_create_handler()407 struct vdev_cp_stats *vdev_cs; in wlan_cp_stats_vdev_obj_destroy_handler() local[all …]
63 QDF_STATUS wlan_cp_stats_vdev_obj_init_ol(struct vdev_cp_stats *vdev_cs) in wlan_cp_stats_vdev_obj_init_ol() argument65 qdf_spinlock_create(&vdev_cs->vdev_cp_stats_lock); in wlan_cp_stats_vdev_obj_init_ol()66 wlan_cp_stats_vdev_cs_init(vdev_cs); in wlan_cp_stats_vdev_obj_init_ol()70 QDF_STATUS wlan_cp_stats_vdev_obj_deinit_ol(struct vdev_cp_stats *vdev_cs) in wlan_cp_stats_vdev_obj_deinit_ol() argument72 wlan_cp_stats_vdev_cs_deinit(vdev_cs); in wlan_cp_stats_vdev_obj_deinit_ol()73 qdf_spinlock_destroy(&vdev_cs->vdev_cp_stats_lock); in wlan_cp_stats_vdev_obj_deinit_ol()
174 QDF_STATUS (*cp_stats_vdev_obj_init)(struct vdev_cp_stats *vdev_cs);175 QDF_STATUS (*cp_stats_vdev_obj_deinit)(struct vdev_cp_stats *vdev_cs);341 struct vdev_cp_stats *vdev_cs = NULL; in wlan_cp_stats_get_vdev_stats_obj() local344 vdev_cs = wlan_objmgr_vdev_get_comp_private_obj in wlan_cp_stats_get_vdev_stats_obj()348 return vdev_cs; in wlan_cp_stats_get_vdev_stats_obj()
69 QDF_STATUS wlan_cp_stats_vdev_cs_init(struct vdev_cp_stats *vdev_cs);77 QDF_STATUS wlan_cp_stats_vdev_cs_deinit(struct vdev_cp_stats *vdev_cs);
72 QDF_STATUS wlan_cp_stats_vdev_obj_init_ol(struct vdev_cp_stats *vdev_cs);80 QDF_STATUS wlan_cp_stats_vdev_obj_deinit_ol(struct vdev_cp_stats *vdev_cs);
359 struct vdev_cp_stats *vdev_cs = wlan_cp_stats_get_vdev_stats_obj(vdev); in wlan_cp_stats_vdev_mcast_rx_pnerr() local361 if (vdev_cs && vdev_cs->mcast_rx_pnerr_stats_inc) in wlan_cp_stats_vdev_mcast_rx_pnerr()362 vdev_cs->mcast_rx_pnerr_stats_inc(vdev, 1); in wlan_cp_stats_vdev_mcast_rx_pnerr()
339 QDF_STATUS wlan_cp_stats_vdev_cs_init(struct vdev_cp_stats *vdev_cs) in wlan_cp_stats_vdev_cs_init() argument341 vdev_cs->vdev_stats = qdf_mem_malloc(sizeof(struct vdev_mc_cp_stats)); in wlan_cp_stats_vdev_cs_init()342 if (!vdev_cs->vdev_stats) in wlan_cp_stats_vdev_cs_init()348 QDF_STATUS wlan_cp_stats_vdev_cs_deinit(struct vdev_cp_stats *vdev_cs) in wlan_cp_stats_vdev_cs_deinit() argument350 qdf_mem_free(vdev_cs->vdev_stats); in wlan_cp_stats_vdev_cs_deinit()351 vdev_cs->vdev_stats = NULL; in wlan_cp_stats_vdev_cs_deinit()