Home
last modified time | relevance | path

Searched refs:rxe_pkt_info (Results 1 – 9 of 9) sorted by relevance

/Linux-v4.19/drivers/infiniband/sw/rxe/
Drxe_hdr.h41 struct rxe_pkt_info { struct
56 static inline struct rxe_pkt_info *SKB_TO_PKT(struct sk_buff *skb) in SKB_TO_PKT() argument
58 BUILD_BUG_ON(sizeof(struct rxe_pkt_info) > sizeof(skb->cb)); in SKB_TO_PKT()
62 static inline struct sk_buff *PKT_TO_SKB(struct rxe_pkt_info *pkt) in PKT_TO_SKB()
308 static inline u8 bth_opcode(struct rxe_pkt_info *pkt) in bth_opcode()
313 static inline void bth_set_opcode(struct rxe_pkt_info *pkt, u8 opcode) in bth_set_opcode()
318 static inline u8 bth_se(struct rxe_pkt_info *pkt) in bth_se()
323 static inline void bth_set_se(struct rxe_pkt_info *pkt, int se) in bth_set_se()
328 static inline u8 bth_mig(struct rxe_pkt_info *pkt) in bth_mig()
333 static inline void bth_set_mig(struct rxe_pkt_info *pkt, u8 mig) in bth_set_mig()
[all …]
Drxe_resp.c111 struct rxe_pkt_info *pkt = SKB_TO_PKT(skb); in rxe_resp_queue_pkt()
122 struct rxe_pkt_info **pkt_p) in get_req()
149 struct rxe_pkt_info *pkt) in check_psn()
193 struct rxe_pkt_info *pkt) in check_op_seq()
283 struct rxe_pkt_info *pkt) in check_op_valid()
363 struct rxe_pkt_info *pkt) in check_resource()
407 struct rxe_pkt_info *pkt) in check_length()
422 struct rxe_pkt_info *pkt) in check_rkey()
525 struct rxe_pkt_info *pkt) in write_data_in()
549 struct rxe_pkt_info *pkt) in process_atomic()
[all …]
Drxe_loc.h48 struct rxe_av *rxe_get_av(struct rxe_pkt_info *pkt);
144 int rxe_send(struct rxe_pkt_info *pkt, struct sk_buff *skb);
146 int paylen, struct rxe_pkt_info *pkt);
147 int rxe_prepare(struct rxe_dev *rxe, struct rxe_pkt_info *pkt,
241 u32 rxe_icrc_hdr(struct rxe_pkt_info *pkt, struct sk_buff *skb);
255 struct rxe_pkt_info *pkt, struct sk_buff *skb) in rxe_xmit_packet()
Drxe_recv.c39 static int check_type_state(struct rxe_dev *rxe, struct rxe_pkt_info *pkt, in check_type_state()
101 static int check_keys(struct rxe_dev *rxe, struct rxe_pkt_info *pkt, in check_keys()
154 static int check_addr(struct rxe_dev *rxe, struct rxe_pkt_info *pkt, in check_addr()
214 static int hdr_check(struct rxe_pkt_info *pkt) in hdr_check()
270 struct rxe_pkt_info *pkt, in rxe_rcv_pkt()
281 struct rxe_pkt_info *pkt = SKB_TO_PKT(skb); in rxe_rcv_mcast_pkt()
361 struct rxe_pkt_info *pkt = SKB_TO_PKT(skb); in rxe_rcv()
Drxe_comp.c163 struct rxe_pkt_info *pkt, in get_wqe()
197 struct rxe_pkt_info *pkt, in check_psn()
236 struct rxe_pkt_info *pkt, in check_ack()
356 struct rxe_pkt_info *pkt, in do_read()
374 struct rxe_pkt_info *pkt, in do_atomic()
453 struct rxe_pkt_info *pkt, in complete_ack()
499 struct rxe_pkt_info *pkt, in complete_wqe()
545 struct rxe_pkt_info *pkt = NULL; in rxe_completer()
Drxe_net.c242 struct rxe_pkt_info *pkt = SKB_TO_PKT(skb); in rxe_udp_encap_recv()
380 static int prepare4(struct rxe_dev *rxe, struct rxe_pkt_info *pkt, in prepare4()
409 static int prepare6(struct rxe_dev *rxe, struct rxe_pkt_info *pkt, in prepare6()
437 int rxe_prepare(struct rxe_dev *rxe, struct rxe_pkt_info *pkt, in rxe_prepare()
466 int rxe_send(struct rxe_pkt_info *pkt, struct sk_buff *skb) in rxe_send()
510 int paylen, struct rxe_pkt_info *pkt) in rxe_init_packet()
Drxe_req.c378 struct rxe_pkt_info *pkt) in init_req_packet()
471 struct rxe_pkt_info *pkt, struct sk_buff *skb, in fill_packet()
510 struct rxe_pkt_info *pkt) in update_wqe_state()
522 struct rxe_pkt_info *pkt, in update_wqe_psn()
566 struct rxe_pkt_info *pkt, int payload) in update_state()
583 struct rxe_pkt_info pkt; in rxe_requester()
Drxe_icrc.c38 u32 rxe_icrc_hdr(struct rxe_pkt_info *pkt, struct sk_buff *skb) in rxe_icrc_hdr()
Drxe_av.c95 struct rxe_av *rxe_get_av(struct rxe_pkt_info *pkt) in rxe_get_av()