Lines Matching refs:ena_netmap_ctx
42 struct ena_netmap_ctx { struct
61 static int ena_netmap_tx_frames(struct ena_netmap_ctx *); argument
62 static int ena_netmap_tx_frame(struct ena_netmap_ctx *);
63 static inline uint16_t ena_netmap_count_slots(struct ena_netmap_ctx *);
70 static int ena_netmap_tx_map_slots(struct ena_netmap_ctx *,
72 static void ena_netmap_unmap_last_socket_chain(struct ena_netmap_ctx *,
74 static void ena_netmap_tx_cleanup(struct ena_netmap_ctx *);
75 static uint16_t ena_netmap_tx_clean_one(struct ena_netmap_ctx *,
78 static int ena_netmap_rx_frames(struct ena_netmap_ctx *);
79 static int ena_netmap_rx_frame(struct ena_netmap_ctx *);
80 static int ena_netmap_rx_load_desc(struct ena_netmap_ctx *, uint16_t,
82 static void ena_netmap_rx_cleanup(struct ena_netmap_ctx *);
84 struct ena_netmap_ctx *, uint16_t);
326 struct ena_netmap_ctx ctx; in ena_netmap_txsync()
348 ena_netmap_tx_frames(struct ena_netmap_ctx *ctx) in ena_netmap_tx_frames()
390 ena_netmap_tx_frame(struct ena_netmap_ctx *ctx) in ena_netmap_tx_frame()
476 ena_netmap_count_slots(struct ena_netmap_ctx *ctx) in ena_netmap_count_slots()
557 ena_netmap_tx_map_slots(struct ena_netmap_ctx *ctx, in ena_netmap_tx_map_slots()
788 ena_netmap_unmap_last_socket_chain(struct ena_netmap_ctx *ctx, in ena_netmap_unmap_last_socket_chain()
820 ena_netmap_tx_cleanup(struct ena_netmap_ctx *ctx) in ena_netmap_tx_cleanup()
846 ena_netmap_tx_clean_one(struct ena_netmap_ctx *ctx, uint16_t req_id) in ena_netmap_tx_clean_one()
903 struct ena_netmap_ctx ctx; in ena_netmap_rxsync()
929 ena_netmap_rx_frames(struct ena_netmap_ctx *ctx) in ena_netmap_rx_frames()
956 ena_netmap_rx_frame(struct ena_netmap_ctx *ctx) in ena_netmap_rx_frame()
1031 ena_netmap_rx_load_desc(struct ena_netmap_ctx *ctx, uint16_t buf, int *len) in ena_netmap_rx_load_desc()
1066 ena_netmap_rx_cleanup(struct ena_netmap_ctx *ctx) in ena_netmap_rx_cleanup()
1083 ena_netmap_fill_ctx(struct netmap_kring *kring, struct ena_netmap_ctx *ctx, in ena_netmap_fill_ctx()