Home
last modified time | relevance | path

Searched refs:pp_addr (Results 1 – 11 of 11) sorted by relevance

/f-stack/dpdk/drivers/event/dlb2/
H A Ddlb2_inline_fns.h17 dlb2_movntdq_single(void *pp_addr, void *qe4) in dlb2_movntdq_single() argument
22 _mm_stream_si128(pp_addr, src_data0); in dlb2_movntdq_single()
H A Ddlb2_priv.h322 uint64_t *pp_addr; member
H A Ddlb2.c2247 dlb2_movdir64b(port_data->pp_addr, qe4); in dlb2_pp_write()
2267 dlb2_movntdq_single(port_data->pp_addr, qe); in dlb2_consume_qe_immediate()
/f-stack/dpdk/drivers/event/dlb2/pf/base/
H A Ddlb2_osdep.h118 static inline void os_fence_hcw(struct dlb2_hw *hw, u64 *pp_addr) in os_fence_hcw() argument
128 *(volatile u64 *)pp_addr; in os_fence_hcw()
H A Ddlb2_resource.c976 void *pp_addr; in dlb2_drain_dir_cq() local
978 pp_addr = os_map_producer_port(hw, port_id, false); in dlb2_drain_dir_cq()
991 dlb2_movdir64b(pp_addr, hcw); in dlb2_drain_dir_cq()
993 os_fence_hcw(hw, pp_addr); in dlb2_drain_dir_cq()
995 os_unmap_producer_port(hw, pp_addr); in dlb2_drain_dir_cq()
1179 void *pp_addr; in dlb2_drain_ldb_cq() local
1181 pp_addr = os_map_producer_port(hw, port->id.phys_id, true); in dlb2_drain_ldb_cq()
1197 dlb2_movdir64b(pp_addr, hcw); in dlb2_drain_ldb_cq()
1203 dlb2_movdir64b(pp_addr, hcw); in dlb2_drain_ldb_cq()
1205 os_fence_hcw(hw, pp_addr); in dlb2_drain_ldb_cq()
[all …]
/f-stack/dpdk/drivers/event/dlb/pf/base/
H A Ddlb_osdep.h123 static inline void os_fence_hcw(struct dlb_hw *hw, u64 *pp_addr) in os_fence_hcw() argument
133 *(volatile u64 *)pp_addr; in os_fence_hcw()
H A Ddlb_resource.c2187 void *pp_addr; in dlb_drain_ldb_cq() local
2189 pp_addr = os_map_producer_port(hw, port->id, true); in dlb_drain_ldb_cq()
2204 dlb_movdir64b(pp_addr, hcw); in dlb_drain_ldb_cq()
2210 dlb_movdir64b(pp_addr, hcw); in dlb_drain_ldb_cq()
2212 os_fence_hcw(hw, pp_addr); in dlb_drain_ldb_cq()
2214 os_unmap_producer_port(hw, pp_addr); in dlb_drain_ldb_cq()
2973 void *pp_addr; in dlb_drain_dir_cq() local
2975 pp_addr = os_map_producer_port(hw, port_id, false); in dlb_drain_dir_cq()
2987 dlb_movdir64b(pp_addr, hcw); in dlb_drain_dir_cq()
2989 os_fence_hcw(hw, pp_addr); in dlb_drain_dir_cq()
[all …]
/f-stack/dpdk/drivers/event/dlb2/pf/
H A Ddlb2_pf.c51 dlb2_port[i][DLB2_DIR_PORT].pp_addr = NULL; in dlb2_pf_low_level_io_init()
56 dlb2_port[i][DLB2_LDB_PORT].pp_addr = NULL; in dlb2_pf_low_level_io_init()
309 dlb2_port[response.id][DLB2_LDB_PORT].pp_addr = in dlb2_pf_ldb_port_create()
384 dlb2_port[response.id][DLB2_DIR_PORT].pp_addr = in dlb2_pf_dir_port_create()
/f-stack/dpdk/drivers/event/dlb/pf/
H A Ddlb_pf.c47 dlb_port[i][DLB_DIR].pp_addr = NULL; in dlb_pf_low_level_io_init()
60 dlb_port[i][DLB_LDB].pp_addr = NULL; in dlb_pf_low_level_io_init()
330 dlb_port[response.id][DLB_LDB].pp_addr = in dlb_pf_ldb_port_create()
408 dlb_port[response.id][DLB_DIR].pp_addr = in dlb_pf_dir_port_create()
/f-stack/dpdk/drivers/event/dlb/
H A Ddlb_priv.h296 uint64_t *pp_addr; member
H A Ddlb.c2653 dlb_movdir64b(port_data->pp_addr, qe4); in dlb_pp_write()
2703 dlb_movntdq_single(port_data->pp_addr, qe); in dlb_consume_qe_immediate()