Lines Matching refs:sli4_queue
3520 struct sli4_queue { struct
3981 __sli_queue_init(struct sli4 *sli4, struct sli4_queue *q, u32 qtype,
3984 __sli_create_queue(struct sli4 *sli4, struct sli4_queue *q);
3986 sli_eq_modify_delay(struct sli4 *sli4, struct sli4_queue *eq, u32 num_eq,
3989 sli_queue_alloc(struct sli4 *sli4, u32 qtype, struct sli4_queue *q,
3990 u32 n_entries, struct sli4_queue *assoc);
3992 sli_cq_alloc_set(struct sli4 *sli4, struct sli4_queue *qs[], u32 num_cqs,
3993 u32 n_entries, struct sli4_queue *eqs[]);
3997 sli_queue_free(struct sli4 *sli4, struct sli4_queue *q, u32 destroy_queues,
4000 sli_queue_eq_arm(struct sli4 *sli4, struct sli4_queue *q, bool arm);
4002 sli_queue_arm(struct sli4 *sli4, struct sli4_queue *q, bool arm);
4005 sli_wq_write(struct sli4 *sli4, struct sli4_queue *q, u8 *entry);
4007 sli_mq_write(struct sli4 *sli4, struct sli4_queue *q, u8 *entry);
4009 sli_rq_write(struct sli4 *sli4, struct sli4_queue *q, u8 *entry);
4011 sli_eq_read(struct sli4 *sli4, struct sli4_queue *q, u8 *entry);
4013 sli_cq_read(struct sli4 *sli4, struct sli4_queue *q, u8 *entry);
4015 sli_mq_read(struct sli4 *sli4, struct sli4_queue *q, u8 *entry);
4026 sli_cq_parse(struct sli4 *sli4, struct sli4_queue *cq, u8 *cqe,
4037 sli_fc_cqe_parse(struct sli4 *sli4, struct sli4_queue *cq,
4056 sli_fc_rq_alloc(struct sli4 *sli4, struct sli4_queue *q, u32 n_entries,
4057 u32 buffer_size, struct sli4_queue *cq, bool is_hdr);
4059 sli_fc_rq_set_alloc(struct sli4 *sli4, u32 num_rq_pairs, struct sli4_queue *q[],