Searched refs:bce_queue_sq (Results 1 – 6 of 6) sorted by relevance
| /freebsd/sys/dev/apple_bce/ |
| H A D | apple_bce_queue.h | 26 struct bce_queue_sq *bce_alloc_sq(struct apple_bce_softc *sc, int qid, 29 void bce_free_sq(struct apple_bce_softc *sc, struct bce_queue_sq *sq); 30 void bce_get_sq_memcfg(struct bce_queue_sq *sq, struct bce_queue_cq *cq, 34 int bce_reserve_submission(struct bce_queue_sq *sq); 35 void *bce_next_submission(struct bce_queue_sq *sq); 37 struct bce_queue_sq *sq); 38 void bce_notify_submission_complete(struct bce_queue_sq *sq); 42 struct bce_queue_sq *sq);
|
| H A D | apple_bce.h | 142 struct bce_queue_sq; 143 typedef void (*bce_sq_completion_fn)(struct bce_queue_sq *sq); 161 struct bce_queue_sq { struct 194 struct bce_queue_sq *sq; argument 288 struct bce_queue_sq *sc_int_sq_list[BCE_MAX_QUEUE_COUNT]; 294 bce_sq_element(struct bce_queue_sq *sq, uint32_t idx) in bce_sq_element()
|
| H A D | apple_bce_queue.c | 145 struct bce_queue_sq *sq; in bce_handle_cq_completions() 157 sq = (struct bce_queue_sq *)sc->sc_queues[e->qid]; in bce_handle_cq_completions() 197 struct bce_queue_sq * 201 struct bce_queue_sq *sq; in bce_alloc_sq() 251 bce_free_sq(struct apple_bce_softc *sc, struct bce_queue_sq *sq) in bce_free_sq() 263 bce_get_sq_memcfg(struct bce_queue_sq *sq, struct bce_queue_cq *cq, in bce_get_sq_memcfg() 275 bce_reserve_submission(struct bce_queue_sq *sq) in bce_reserve_submission() 290 bce_next_submission(struct bce_queue_sq *sq) in bce_next_submission() 300 bce_submit_to_device(struct apple_bce_softc *sc, struct bce_queue_sq *sq) in bce_submit_to_device() 308 bce_notify_submission_complete(struct bce_queue_sq *sq) in bce_notify_submission_complete() [all …]
|
| H A D | apple_bce_vhci.h | 152 struct bce_queue_sq *sq; 165 struct bce_queue_sq *sq; 200 struct bce_queue_sq *sq_in; /* Device -> host */ 201 struct bce_queue_sq *sq_out; /* Host -> device */
|
| H A D | apple_bce.c | 310 struct bce_queue_sq *sq; in apple_bce_setup_cmd_queues() 565 struct bce_queue_sq *cmd_sq; in apple_bce_detach()
|
| H A D | apple_bce_vhci.c | 158 static void bce_vhci_msg_queue_completion(struct bce_queue_sq *sq); 159 static void bce_vhci_ev_cmd_completion(struct bce_queue_sq *sq); 160 static void bce_vhci_ev_system_completion(struct bce_queue_sq *sq); 161 static void bce_vhci_ev_generic_completion(struct bce_queue_sq *sq); 191 static void bce_vhci_tq_completion(struct bce_queue_sq *sq); 539 bce_vhci_msg_queue_completion(struct bce_queue_sq *sq) in bce_vhci_msg_queue_completion() 736 bce_vhci_ev_generic_completion(struct bce_queue_sq *sq) in bce_vhci_ev_generic_completion() 804 bce_vhci_ev_cmd_completion(struct bce_queue_sq *sq) in bce_vhci_ev_cmd_completion() 853 bce_vhci_ev_system_completion(struct bce_queue_sq *sq) in bce_vhci_ev_system_completion() 1717 bce_vhci_tq_completion(struct bce_queue_sq *sq) in bce_vhci_tq_completion()
|