Searched refs:nhi_cmd_frame (Results 1 – 4 of 4) sorted by relevance
51 struct nhi_cmd_frame;55 struct nhi_cmd_frame { struct56 TAILQ_ENTRY(nhi_cmd_frame) cm_link;92 struct nhi_cmd_frame **rx_cmd_ring; argument93 struct nhi_cmd_frame **tx_cmd_ring;100 TAILQ_HEAD(, nhi_cmd_frame) tx_head;101 TAILQ_HEAD(, nhi_cmd_frame) rx_head;125 struct nhi_cmd_frame *);180 struct nhi_cmd_frame *ring0_cmds;211 struct nhi_cmd_frame * nhi_alloc_tx_frame(struct nhi_ring_pair *);[all …]
76 static int nhi_tx_enqueue(struct nhi_ring_pair *, struct nhi_cmd_frame *);142 struct nhi_cmd_frame *145 struct nhi_cmd_frame *cmd; in nhi_alloc_tx_frame()155 nhi_free_tx_frame(struct nhi_ring_pair *r, struct nhi_cmd_frame *cmd) in nhi_free_tx_frame()356 r->rx_cmd_ring = (struct nhi_cmd_frame **)((uint8_t *)r + sizeof (*r)); in nhi_alloc_ring()357 r->tx_cmd_ring = (struct nhi_cmd_frame **)((uint8_t *)r->rx_cmd_ring + in nhi_alloc_ring()522 struct nhi_cmd_frame *cmd; in nhi_alloc_ring0()558 sc->ring0_cmds = malloc(sizeof(struct nhi_cmd_frame) * in nhi_alloc_ring0()626 struct nhi_cmd_frame *cmd; in nhi_fill_rx_ring()731 nhi_tx_enqueue(struct nhi_ring_pair *r, struct nhi_cmd_frame *cmd) in nhi_tx_enqueue()[all …]
550 struct nhi_cmd_frame *nhicmd; in router_prepare_read()596 struct nhi_cmd_frame *nhicmd; in router_schedule_locked()629 struct nhi_cmd_frame *nhicmd) in router_complete_intr()649 router_response_intr(void *context, union nhi_ring_desc *ring, struct nhi_cmd_frame *nhicmd) in router_response_intr()718 router_notify_intr(void *context, union nhi_ring_desc *ring, struct nhi_cmd_frame *nhicmd) in router_notify_intr()
44 struct nhi_cmd_frame *nhicmd;