Searched refs:que (Results 1 - 16 of 16) sorted by relevance

/linux-master/drivers/infiniband/hw/bnxt_re/
H A Dqplib_fp.h370 static inline bool bnxt_qplib_queue_full(struct bnxt_qplib_q *que, argument
376 hwq = &que->hwq;
574 static inline void *bnxt_qplib_get_swqe(struct bnxt_qplib_q *que, u32 *swq_idx) argument
578 idx = que->swq_start;
581 return &que->swq[idx];
584 static inline void bnxt_qplib_swq_mod_start(struct bnxt_qplib_q *que, u32 idx) argument
586 que->swq_start = que->swq[idx].next_idx;
589 static inline u32 bnxt_qplib_get_depth(struct bnxt_qplib_q *que) argument
591 return (que
594 bnxt_qplib_set_sq_size(struct bnxt_qplib_q *que, u8 wqe_mode) argument
[all...]
H A Dqplib_fp.c808 static int bnxt_qplib_alloc_init_swq(struct bnxt_qplib_q *que) argument
812 que->swq = kcalloc(que->max_wqe, sizeof(*que->swq), GFP_KERNEL);
813 if (!que->swq)
816 que->swq_start = 0;
817 que->swq_last = que->max_wqe - 1;
818 for (indx = 0; indx < que->max_wqe; indx++)
819 que
[all...]
/linux-master/drivers/scsi/qedi/
H A Dqedi_debugfs.c140 struct global_queue *que = NULL; local
157 que = qedi->global_queues[fp->sb_id];
158 seq_printf(s, "DRV CONS IDX: %d\n", que->cq_cons_idx);
H A Dqedi_main.c1266 struct global_queue *que; local
1279 que = qedi->global_queues[fp->sb_id];
1282 que, prod_idx, que->cq_cons_idx, fp->sb_id);
1292 while (que->cq_cons_idx != prod_idx) {
1293 cqe = &que->cq[que->cq_cons_idx];
1297 cqe, prod_idx, que->cq_cons_idx);
1303 que->cq_cons_idx, cqe->cqe_common.conn_id);
1305 que
1318 struct global_queue *que; local
[all...]
/linux-master/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_minidump.c236 struct __queue que; member in union:qlcnic_dump_entry::__anon107
523 struct __queue *que = &entry->region.que; local
525 addr = que->read_addr;
526 cnt = que->read_addr_cnt;
528 for (loop = 0; loop < que->no_ops; loop++) {
529 qlcnic_ind_wr(adapter, que->sel_addr, que_id);
530 addr = que->read_addr;
534 addr += que->read_addr_stride;
536 que_id += que
[all...]
/linux-master/drivers/atm/
H A Diphase.c98 static void ia_init_rtn_q (IARTN_Q *que) argument
100 que->next = NULL;
101 que->tail = NULL;
104 static void ia_enque_head_rtn_q (IARTN_Q *que, IARTN_Q * data) argument
107 if (que->next == NULL)
108 que->next = que->tail = data;
110 data->next = que->next;
111 que->next = data;
116 static int ia_enque_rtn_q (IARTN_Q *que, struc argument
131 ia_deque_rtn_q(IARTN_Q *que) argument
[all...]
/linux-master/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_main.c1388 u8 que)
1392 u8 rx_using = rx_page_desc[que].rx_using;
1394 return &(rx_page_desc[que].rx_page[rx_using]);
1397 static void atl1e_clean_rx_irq(struct atl1e_adapter *adapter, u8 que, argument
1405 struct atl1e_rx_page *rx_page = atl1e_get_rx_page(adapter, que);
1419 if (prrs->seq_num != rx_page_desc[que].rx_nxseq) {
1423 rx_page_desc[que].rx_nxseq);
1424 rx_page_desc[que].rx_nxseq++;
1428 rx_page_desc[que].rx_nxseq);
1431 rx_page_desc[que]
1387 atl1e_get_rx_page(struct atl1e_adapter *adapter, u8 que) argument
[all...]
/linux-master/drivers/scsi/qla2xxx/
H A Dqla_dbg.c559 int que; local
573 for (que = 0; que < num_queues; que++) {
574 /* aqp = ha->atio_q_map[que]; */
587 qh->number = htonl(que);
607 int que; local
613 for (que = 1; que < ha->max_req_queues; que
[all...]
H A Dqla_mr.c1433 " Req que offset 0x%x Rsp que offset 0x%x\n",
2265 uint16_t que; local
2277 que = MSW(hindex);
2278 req = ha->req_q_map[que];
2613 uint16_t que; local
2634 que = MSW(hindex);
2635 req = ha->req_q_map[que];
2668 uint16_t que = 0; local
2672 req = ha->req_q_map[que];
[all...]
H A Dqla_isr.c3314 uint16_t que; local
3330 que = MSW(sts->handle);
3331 req = ha->req_q_map[que];
3335 que >= find_first_zero_bit(ha->req_qid_map, ha->max_req_queues)) {
3338 "que=%u.\n", sts->handle, req, que);
3756 uint16_t que = MSW(pkt->handle); local
3765 if (que >= ha->max_req_queues || !ha->req_q_map[que])
3768 req = ha->req_q_map[que];
[all...]
H A Dqla_nx.c3624 int cnt, que; local
3629 for (que = 0; que < ha->max_req_queues; que++) {
3630 req = ha->req_q_map[que];
H A Dqla_bsg.c3069 int cnt, que; local
3084 for (que = 0; que < ha->max_req_queues; que++) {
3085 req = ha->req_q_map[que];
H A Dqla_init.c4692 "Registering vector 0x%x for base que.\n",
4754 int cnt, que; local
4764 for (que = 0; que < ha->max_req_queues; que++) {
4765 req = ha->req_q_map[que];
4766 if (!req || !test_bit(que, ha->req_qid_map))
4781 for (que = 0; que < ha->max_rsp_queues; que
[all...]
H A Dqla_gbl.h298 struct req_que *que);
H A Dqla_os.c1923 int que; local
1933 for (que = 0; que < ha->max_qpairs; que++) {
1934 if (!ha->queue_pair_map[que])
1937 __qla2x00_abort_all_cmds(ha->queue_pair_map[que], res);
/linux-master/drivers/scsi/qedf/
H A Dqedf_main.c2195 struct global_queue *que; local
2201 que = qedf->global_queues[fp->sb_id];
2209 return (que->cq_prod_idx != prod_idx);
2225 struct global_queue *que; local
2239 que = qedf->global_queues[fp->sb_id];
2242 new_cqes = (prod_idx >= que->cq_prod_idx) ?
2243 (prod_idx - que->cq_prod_idx) :
2244 0x10000 - que->cq_prod_idx + prod_idx;
2247 que->cq_prod_idx = prod_idx;
2251 cqe = &que
[all...]

Completed in 392 milliseconds