Home
last modified time | relevance | path

Searched refs:mlx5_cqe64 (Results 1 – 24 of 24) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
A Dipsec_rxtx.h72 struct mlx5_cqe64 *cqe);
78 static inline bool mlx5_ipsec_is_rx_flow(struct mlx5_cqe64 *cqe) in mlx5_ipsec_is_rx_flow()
153 struct mlx5_cqe64 *cqe) in mlx5e_ipsec_offload_handle_rx_skb()
161 static inline bool mlx5_ipsec_is_rx_flow(struct mlx5_cqe64 *cqe) { return false; } in mlx5_ipsec_is_rx_flow()
A Dtls_rxtx.h68 struct mlx5_cqe64 *cqe, u32 *cqe_bcnt) in mlx5e_tls_handle_rx_skb()
80 mlx5e_accel_is_tls(struct mlx5_cqe64 *cqe, struct sk_buff *skb) { return false; } in mlx5e_accel_is_tls()
83 struct mlx5_cqe64 *cqe, u32 *cqe_bcnt) {} in mlx5e_tls_handle_rx_skb()
A Dktls_txrx.h23 struct mlx5_cqe64 *cqe, u32 *cqe_bcnt);
A Dipsec_rxtx.c489 struct mlx5_cqe64 *cqe) in mlx5e_ipsec_offload_handle_rx_skb()
A Dktls_rx.c541 struct mlx5_cqe64 *cqe, u32 *cqe_bcnt) in mlx5e_ktls_handle_rx_skb()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
A Den_rx.c94 struct mlx5_cqe64 *title = &cqd->title; in mlx5e_read_title_slot()
140 struct mlx5_cqe64 *title = &cqd->title; in mlx5e_decompress_cqe()
857 struct mlx5_cqe64 *cqe; in mlx5e_poll_ico_cq()
1128 struct mlx5_cqe64 *cqe, bool match) in mlx5e_shampo_update_ipv4_tcp_hdr()
1152 struct mlx5_cqe64 *cqe, bool match) in mlx5e_shampo_update_ipv6_tcp_hdr()
1331 struct mlx5_cqe64 *cqe, in mlx5e_handle_csum()
1455 struct mlx5_cqe64 *cqe, in mlx5e_shampo_complete_rx_cqe()
1476 struct mlx5_cqe64 *cqe, in mlx5e_complete_rx_cqe()
1870 struct mlx5_cqe64 *cqe, u16 header_index) in mlx5e_skb_from_cqe_shampo()
2106 struct mlx5_cqe64 *cqe; in mlx5e_poll_rx_cq()
[all …]
A Dwq.h200 static inline struct mlx5_cqe64 *mlx5_cqwq_get_wqe(struct mlx5_cqwq *wq, u32 ix) in mlx5_cqwq_get_wqe()
202 struct mlx5_cqe64 *cqe = mlx5_frag_buf_get_wqe(&wq->fbc, ix); in mlx5_cqwq_get_wqe()
230 static inline struct mlx5_cqe64 *mlx5_cqwq_get_cqe(struct mlx5_cqwq *wq) in mlx5_cqwq_get_cqe()
233 struct mlx5_cqe64 *cqe = mlx5_cqwq_get_wqe(wq, ci); in mlx5_cqwq_get_cqe()
A Den_tc.h329 static inline bool mlx5e_cqe_regb_chain(struct mlx5_cqe64 *cqe) in mlx5e_cqe_regb_chain()
347 bool mlx5e_tc_update_skb(struct mlx5_cqe64 *cqe, struct sk_buff *skb);
349 static inline bool mlx5e_cqe_regb_chain(struct mlx5_cqe64 *cqe) in mlx5e_cqe_regb_chain()
352 mlx5e_tc_update_skb(struct mlx5_cqe64 *cqe, struct sk_buff *skb) in mlx5e_tc_update_skb()
A Den.h354 struct mlx5_cqe64 title;
614 typedef void (*mlx5e_fp_handle_rx_cqe)(struct mlx5e_rq*, struct mlx5_cqe64*);
619 (*mlx5e_fp_skb_from_cqe)(struct mlx5e_rq *rq, struct mlx5_cqe64 *cqe,
A Den_tx.c759 struct mlx5_cqe64 *cqe, int napi_budget) in mlx5e_consume_skb()
777 struct mlx5_cqe64 *cqe, int napi_budget) in mlx5e_tx_wi_consume_fifo_skbs()
792 struct mlx5_cqe64 *cqe; in mlx5e_poll_tx_cq()
A Den_tc.c5409 bool mlx5e_tc_update_skb(struct mlx5_cqe64 *cqe, in mlx5e_tc_update_skb()
A Den_main.c1742 struct mlx5_cqe64 *cqe = mlx5_cqwq_get_wqe(&cq->wq, i); in mlx5e_alloc_cq_common()
/linux/include/linux/mlx5/
A Ddevice.h799 struct mlx5_cqe64 { struct
877 static inline u8 mlx5_get_cqe_format(struct mlx5_cqe64 *cqe) in mlx5_get_cqe_format()
882 static inline u8 get_cqe_opcode(struct mlx5_cqe64 *cqe) in get_cqe_opcode()
887 static inline u8 get_cqe_lro_tcppsh(struct mlx5_cqe64 *cqe) in get_cqe_lro_tcppsh()
892 static inline u8 get_cqe_l4_hdr_type(struct mlx5_cqe64 *cqe) in get_cqe_l4_hdr_type()
897 static inline u8 get_cqe_l3_hdr_type(struct mlx5_cqe64 *cqe) in get_cqe_l3_hdr_type()
902 static inline bool cqe_is_tunneled(struct mlx5_cqe64 *cqe) in cqe_is_tunneled()
912 static inline bool cqe_has_vlan(struct mlx5_cqe64 *cqe) in cqe_has_vlan()
917 static inline u64 get_cqe_ts(struct mlx5_cqe64 *cqe) in get_cqe_ts()
927 static inline u16 get_cqe_flow_tag(struct mlx5_cqe64 *cqe) in get_cqe_flow_tag()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
A Dtc.h39 void mlx5e_rep_tc_receive(struct mlx5_cqe64 *cqe, struct mlx5e_rq *rq,
68 mlx5e_rep_tc_receive(struct mlx5_cqe64 *cqe, struct mlx5e_rq *rq, in mlx5e_rep_tc_receive()
A Dtc.c723 void mlx5e_rep_tc_receive(struct mlx5_cqe64 *cqe, struct mlx5e_rq *rq, in mlx5e_rep_tc_receive()
/linux/drivers/infiniband/hw/mlx5/
A Dcq.c82 struct mlx5_cqe64 *cqe64; in get_sw_cqe()
117 static void handle_good_req(struct ib_wc *wc, struct mlx5_cqe64 *cqe, in handle_good_req()
166 static void handle_responder(struct ib_wc *wc, struct mlx5_cqe64 *cqe, in handle_responder()
335 static void handle_atomics(struct mlx5_ib_qp *qp, struct mlx5_cqe64 *cqe64, in handle_atomics()
447 struct mlx5_cqe64 *cqe64; in mlx5_poll_one()
860 struct mlx5_cqe64 *cqe64; in init_cq_frag_buf()
1056 static int is_equal_rsn(struct mlx5_cqe64 *cqe64, u32 rsn) in is_equal_rsn()
1063 struct mlx5_cqe64 *cqe64, *dest64; in __mlx5_ib_cq_clean()
1200 struct mlx5_cqe64 *scqe64; in copy_resize_cqes()
1201 struct mlx5_cqe64 *dcqe64; in copy_resize_cqes()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/
A Drx.h18 struct mlx5_cqe64 *cqe,
A Drx.c81 struct mlx5_cqe64 *cqe, in mlx5e_xsk_skb_from_cqe_linear()
/linux/drivers/net/ethernet/mellanox/mlx5/core/fpga/
A Dconn.c251 struct mlx5_cqe64 *cqe, u8 status) in mlx5_fpga_conn_rq_cqe()
291 struct mlx5_cqe64 *cqe, u8 status) in mlx5_fpga_conn_sq_cqe()
333 struct mlx5_cqe64 *cqe) in mlx5_fpga_conn_handle_cqe()
368 struct mlx5_cqe64 *cqe; in mlx5_fpga_conn_cqes()
418 struct mlx5_cqe64 *cqe; in mlx5_fpga_conn_create_cq()
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/
A Ddr_send.c52 static int dr_parse_cqe(struct mlx5dr_cq *dr_cq, struct mlx5_cqe64 *cqe64) in dr_parse_cqe()
77 struct mlx5_cqe64 *cqe64; in dr_cq_poll_one()
762 struct mlx5_cqe64 *cqe; in dr_create_cq()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dptp.c83 struct mlx5_cqe64 *cqe, in mlx5e_ptp_handle_ts_cqe()
108 struct mlx5_cqe64 *cqe; in mlx5e_ptp_poll_ts_cq()
A Dtxrx.h332 get_cqe_opcode((struct mlx5_cqe64 *)err_cqe), in mlx5e_dump_error_cqe()
A Dxdp.c403 struct mlx5_cqe64 *cqe; in mlx5e_poll_xdpsq_cq()
/linux/drivers/vdpa/mlx5/net/
A Dmlx5_vnet.c361 struct mlx5_cqe64 *cqe64; in cq_frag_buf_init()
374 struct mlx5_cqe64 *cqe64 = get_cqe(cq, n & (cq->cqe - 1)); in get_sw_cqe()
517 struct mlx5_cqe64 *cqe64; in mlx5_vdpa_poll_one()

Completed in 80 milliseconds