Home
last modified time | relevance | path

Searched refs:sq_tail (Results 1 – 10 of 10) sorted by relevance

/Linux-v4.19/drivers/infiniband/hw/nes/
Dnes_hw.c1026 nesdev->cqp.sq_tail = 0; in nes_init_cqp()
1187 nesdev->cqp.sq_tail++; in nes_init_cqp()
1207 } while (!(nesdev->cqp.sq_head == nesdev->cqp.sq_tail)); in nes_destroy_cqp()
1690 nesvnic->nic.sq_tail = 0; in nes_init_nic_qp()
1802 ret = wait_event_timeout(nesdev->cqp.waitq, (nesdev->cqp.sq_tail == cqp_head), in nes_init_nic_qp()
1906 while (nesvnic->nic.sq_head != nesvnic->nic.sq_tail) { in nes_destroy_nic_qp()
1907 nic_sqe = &nesvnic->nic.sq_vbase[nesvnic->nic.sq_tail]; in nes_destroy_nic_qp()
1921 if (test_and_clear_bit(nesvnic->nic.sq_tail, in nes_destroy_nic_qp()
1950 if (nesvnic->nic.tx_skb[nesvnic->nic.sq_tail]) in nes_destroy_nic_qp()
1952 nesvnic->nic.tx_skb[nesvnic->nic.sq_tail]); in nes_destroy_nic_qp()
[all …]
Dnes_hw.h900 u16 sq_tail; member
922 u16 sq_tail; member
955 u16 sq_tail; member
Dnes_mgt.c1005 ret = wait_event_timeout(nesdev->cqp.waitq, (nesdev->cqp.sq_tail == cqp_head), in nes_init_mgt_qp()
1134 nesdev->cqp.sq_tail, nesdev->cqp.sq_size); in nes_destroy_mgt()
1136 ret = wait_event_timeout(nesdev->cqp.waitq, (nesdev->cqp.sq_tail == cqp_head), in nes_destroy_mgt()
1141 ret, cqp_head, nesdev->cqp.sq_head, nesdev->cqp.sq_tail); in nes_destroy_mgt()
Dnes_verbs.c1244 nesqp->hwqp.qp_id, ret, nesdev->cqp.sq_head, nesdev->cqp.sq_tail, in nes_create_qp()
2789 nesqp->hwqp.qp_id, nesqp->hwqp.sq_head, nesqp->hwqp.sq_tail); in nes_modify_qp()
3049 if (((head + (2 * qsize) - nesqp->hwqp.sq_tail) % qsize) == (qsize - 1)) { in nes_post_send()
3375 if (nesqp->hwqp.sq_tail != nesqp->hwqp.sq_head) in nes_drain_sq()
3463 nesqp->hwqp.sq_tail++; in nes_poll_cq()
3501 nesqp->hwqp.sq_tail = (wqe_index+1)&(nesqp->hwqp.sq_size - 1); in nes_poll_cq()
3502 if ((entry->status != IB_WC_SUCCESS) && (nesqp->hwqp.sq_tail != nesqp->hwqp.sq_head)) { in nes_poll_cq()
3504 wq_tail = nesqp->hwqp.sq_tail; in nes_poll_cq()
3521 if (nesqp->hwqp.sq_tail == nesqp->hwqp.sq_head) in nes_poll_cq()
Dnes_utils.c640 if (((((nesdev->cqp.sq_tail+(nesdev->cqp.sq_size*2))-nesdev->cqp.sq_head) & in nes_post_cqp_request()
658 nesdev->cqp.sq_head, nesdev->cqp.sq_tail, nesdev->cqp.sq_size, in nes_post_cqp_request()
Dnes_nic.c505 if ((((nesnic->sq_tail+(nesnic->sq_size*2))-nesnic->sq_head) & (nesnic->sq_size - 1)) == 1) { in nes_netdev_start_xmit()
509 …if ((((((volatile u16)nesnic->sq_tail)+(nesnic->sq_size*2))-nesnic->sq_head) & (nesnic->sq_size - … in nes_netdev_start_xmit()
531 wqes_available = (((nesnic->sq_tail+nesnic->sq_size)-nesnic->sq_head) - 1) & in nes_netdev_start_xmit()
538 wqes_available = (((((volatile u16)nesnic->sq_tail)+nesnic->sq_size)-nesnic->sq_head) - 1) & in nes_netdev_start_xmit()
Dnes_cm.c703 nesqp->hwqp.sq_tail = 0; in build_rdma0_msg()
2973 nesqp->hwqp.sq_tail, cm_id, in nes_cm_disconn_true()
/Linux-v4.19/drivers/nvme/host/
Dpci.c170 u16 sq_tail; member
451 memcpy_toio(&nvmeq->sq_cmds_io[nvmeq->sq_tail], cmd, in nvme_submit_cmd()
454 memcpy(&nvmeq->sq_cmds[nvmeq->sq_tail], cmd, sizeof(*cmd)); in nvme_submit_cmd()
456 if (++nvmeq->sq_tail == nvmeq->q_depth) in nvme_submit_cmd()
457 nvmeq->sq_tail = 0; in nvme_submit_cmd()
458 if (nvme_dbbuf_update_and_check_event(nvmeq->sq_tail, in nvme_submit_cmd()
460 writel(nvmeq->sq_tail, nvmeq->q_db); in nvme_submit_cmd()
1392 nvmeq->sq_tail = 0; in nvme_init_queue()
/Linux-v4.19/drivers/scsi/cxlflash/
Dsislite.h299 __be64 sq_tail; /* Submission Queue TAIL (R/W): next IOARCB */ member
Dmain.c379 writeq_be((u64)hwq->hsq_curr, &hwq->host_map->sq_tail); in send_cmd_sq()
387 readq_be(&hwq->host_map->sq_tail)); in send_cmd_sq()