Searched refs:sli4_queue_t (Results 1 – 6 of 6) sorted by relevance
| /src/sys/dev/ocs_fc/ |
| H A D | ocs_hw.h | 934 sli4_queue_t wq[OCS_HW_MAX_NUM_WQ]; 935 sli4_queue_t rq[OCS_HW_MAX_NUM_RQ]; 937 sli4_queue_t mq[OCS_HW_MAX_NUM_MQ]; 938 sli4_queue_t cq[OCS_HW_MAX_NUM_CQ]; 939 sli4_queue_t eq[OCS_HW_MAX_NUM_EQ]; 1105 sli4_queue_t *queue; 1120 sli4_queue_t *queue; /**< pointer to SLI4 queue */ 1141 sli4_queue_t *queue; 1157 sli4_queue_t *queue; 1210 sli4_queue_t *hdr; [all …]
|
| H A D | sli4.h | 3108 } sli4_queue_t; typedef 3111 sli_queue_lock(sli4_queue_t *q) in sli_queue_lock() 3117 sli_queue_unlock(sli4_queue_t *q) in sli_queue_unlock() 3734 extern int32_t __sli_queue_init(sli4_t *, sli4_queue_t *, uint32_t, size_t, uint32_t, uint32_t); 3735 extern int32_t __sli_create_queue(sli4_t *, sli4_queue_t *); 3736 extern int32_t sli_eq_modify_delay(sli4_t *sli4, sli4_queue_t *eq, uint32_t num_eq, uint32_t shift,… 3737 extern int32_t sli_queue_alloc(sli4_t *, uint32_t, sli4_queue_t *, uint32_t, sli4_queue_t *, uint16… 3738 extern int32_t sli_cq_alloc_set(sli4_t *, sli4_queue_t *qs[], uint32_t, uint32_t, sli4_queue_t *eqs… 3740 extern int32_t sli_queue_free(sli4_t *, sli4_queue_t *, uint32_t, uint32_t); 3741 extern int32_t sli_queue_reset(sli4_t *, sli4_queue_t *); [all …]
|
| H A D | sli4.c | 56 static int32_t sli_queue_doorbell(sli4_t *, sli4_queue_t *); 57 static uint8_t sli_queue_entry_is_valid(sli4_queue_t *, uint8_t *, uint8_t); 2017 sli_cmd_common_modify_eq_delay(sli4_t *sli4, void *buf, size_t size, sli4_queue_t *q, int num_q, ui… in sli_cmd_common_modify_eq_delay() 3486 sli_queue_doorbell(sli4_t *sli4, sli4_queue_t *q) in sli_queue_doorbell() 4424 __sli_queue_init(sli4_t *sli4, sli4_queue_t *q, uint32_t qtype, in __sli_queue_init() 4433 ocs_memset(q, 0, sizeof(sli4_queue_t)); in __sli_queue_init() 4486 __sli_create_queue(sli4_t *sli4, sli4_queue_t *q) in __sli_create_queue() 4616 sli_eq_modify_delay(sli4_t *sli4, sli4_queue_t *eq, uint32_t num_eq, uint32_t shift, uint32_t delay… in sli_eq_modify_delay() 4650 sli_queue_alloc(sli4_t *sli4, uint32_t qtype, sli4_queue_t *q, uint32_t n_entries, in sli_queue_alloc() 4651 sli4_queue_t *assoc, uint16_t ulp) in sli_queue_alloc() [all …]
|
| H A D | ocs_hw_queues.c | 446 sli4_queue_t *qs[SLI_MAX_CQ_SET_COUNT], *assocs[SLI_MAX_CQ_SET_COUNT]; in hw_new_cq_set() 676 sli4_queue_t *qs[SLI_MAX_RQ_SET_COUNT * 2] = { NULL }; in hw_new_rq_set() 2049 sli4_queue_t *rq_hdr = &hw->rq[rqindex]; in ocs_hw_rqpair_get() 2050 sli4_queue_t *rq_payload = &hw->rq[rqindex+1]; in ocs_hw_rqpair_get() 2097 sli4_queue_t *rq_hdr = &hw->rq[seq->header->rqindex]; in ocs_hw_rqpair_put() 2098 sli4_queue_t *rq_payload = &hw->rq[seq->payload->rqindex]; in ocs_hw_rqpair_put()
|
| H A D | ocs_ddump.c | 61 ocs_ddump_sli4_queue(ocs_textbuf_t *textbuf, const char *name, ocs_hw_t *hw, sli4_queue_t *q, uint3… in ocs_ddump_sli4_queue()
|
| H A D | ocs_hw.c | 78 static int32_t ocs_hw_mq_process(ocs_hw_t *, int32_t, sli4_queue_t *); 9098 ocs_hw_mq_process(ocs_hw_t *hw, int32_t status, sli4_queue_t *mq) in ocs_hw_mq_process()
|