Searched refs:sq (Results 51 - 75 of 241) sorted by relevance

12345678910

/linux-master/drivers/infiniband/hw/mthca/
H A Dmthca_qp.c221 (n << qp->sq.wqe_shift);
224 (n << qp->sq.wqe_shift)) >>
226 ((qp->send_wqe_offset + (n << qp->sq.wqe_shift)) &
505 qp_attr->cap.max_send_wr = qp->sq.max;
507 qp_attr->cap.max_send_sge = qp->sq.max_gs;
619 if (qp->sq.max)
620 qp_context->sq_size_stride = ilog2(qp->sq.max) << 3;
621 qp_context->sq_size_stride |= qp->sq.wqe_shift - 4;
739 qp_context->snd_db_index = cpu_to_be32(qp->sq.db_index);
840 mthca_wq_reset(&qp->sq);
[all...]
/linux-master/drivers/nvme/target/
H A Dcore.c86 req->sq->qid);
713 if (req->sq->size) {
716 old_sqhd = READ_ONCE(req->sq->sqhd);
718 new_sqhd = (old_sqhd + 1) % req->sq->size;
719 } while (!try_cmpxchg(&req->sq->sqhd, &old_sqhd, new_sqhd));
721 req->cqe->sq_head = cpu_to_le16(req->sq->sqhd & 0x0000FFFF);
726 struct nvmet_ctrl *ctrl = req->sq->ctrl;
741 new_error_slot->sqid = cpu_to_le16(req->sq->qid);
757 if (!req->sq->sqhd_disabled)
759 req->cqe->sq_id = cpu_to_le16(req->sq
774 struct nvmet_sq *sq = req->sq; local
788 nvmet_sq_setup(struct nvmet_ctrl *ctrl, struct nvmet_sq *sq, u16 qid, u16 size) argument
800 struct nvmet_sq *sq = container_of(ref, struct nvmet_sq, ref); local
805 nvmet_sq_destroy(struct nvmet_sq *sq) argument
838 struct nvmet_sq *sq = container_of(ref, struct nvmet_sq, ref); local
843 nvmet_sq_init(struct nvmet_sq *sq) argument
936 nvmet_req_init(struct nvmet_req *req, struct nvmet_cq *cq, struct nvmet_sq *sq, const struct nvmet_fabrics_ops *ops) argument
[all...]
H A Dadmin-cmd.c32 return sizeof(req->sq->ctrl->hostid);
50 struct nvmet_ctrl *ctrl = req->sq->ctrl;
112 ctrl = req->sq->ctrl;
153 spin_lock_irqsave(&req->sq->ctrl->error_lock, flags);
154 put_unaligned_le64(req->sq->ctrl->err_counter,
156 spin_unlock_irqrestore(&req->sq->ctrl->error_lock, flags);
231 struct nvmet_ctrl *ctrl = req->sq->ctrl;
256 struct nvmet_ctrl *ctrl = req->sq->ctrl;
345 req->cmd->get_log_page.lid, req->sq->qid);
352 struct nvmet_ctrl *ctrl = req->sq
[all...]
H A Dfabrics-cmd.c27 nvmet_update_cc(req->sq->ctrl, val);
40 struct nvmet_ctrl *ctrl = req->sq->ctrl;
169 old = cmpxchg(&req->sq->ctrl, NULL, ctrl);
178 nvmet_sq_setup(ctrl, req->sq, qid, sqsize + 1);
181 req->sq->sqhd_disabled = true;
186 ret = ctrl->ops->install_queue(req->sq);
198 req->sq->ctrl = NULL;
/linux-master/mm/kasan/
H A Dquarantine.c318 struct cpu_shrink_qlist *sq; local
320 sq = this_cpu_ptr(&shrink_qlist);
321 raw_spin_lock_irqsave(&sq->lock, flags);
322 qlist_move_cache(q, &sq->qlist, cache);
323 raw_spin_unlock_irqrestore(&sq->lock, flags);
347 struct cpu_shrink_qlist *sq; local
359 sq = per_cpu_ptr(&shrink_qlist, cpu);
360 raw_spin_lock_irqsave(&sq->lock, flags);
361 qlist_move_cache(&sq->qlist, &to_free, cache);
362 raw_spin_unlock_irqrestore(&sq
[all...]
/linux-master/tools/scripts/
H A Dutilities.mak78 # escape-for-shell-sq
80 # Usage: embeddable-text = $(call escape-for-shell-sq,text)
86 escape-for-shell-sq = $(subst ','\'',$(1))
88 # shell-sq
90 # Usage: single-quoted-and-escaped-text = $(call shell-sq,text)
92 shell-sq = '$(escape-for-shell-sq)'
124 # produces the same results as the `$(shell-sq)' function.
126 shell-wordify = $(if $(findstring $(newline),$(1)),$(_sw-esc-nl),$(shell-sq))
128 "$$(echo $(call escape-nl,$(shell-sq),
[all...]
/linux-master/drivers/infiniband/hw/efa/
H A Defa_com.c127 struct efa_com_admin_sq *sq = &aq->sq; local
128 u16 size = aq->depth * sizeof(*sq->entries);
133 sq->entries =
134 dma_alloc_coherent(aq->dmadev, size, &sq->dma_addr, GFP_KERNEL);
135 if (!sq->entries)
138 spin_lock_init(&sq->lock);
140 sq->cc = 0;
141 sq->pc = 0;
142 sq
664 struct efa_com_admin_sq *sq = &aq->sq; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/fpga/
H A Dconn.c135 *conn->qp.wq.sq.db = cpu_to_be32(conn->qp.sq.pc);
149 ix = conn->qp.sq.pc & (conn->qp.sq.size - 1);
151 ctrl = mlx5_wq_cyc_get_wqe(&conn->qp.wq.sq, ix);
166 ctrl->opmod_idx_opcode = cpu_to_be32(((conn->qp.sq.pc & 0xffff) << 8) |
170 conn->qp.sq.pc++;
171 conn->qp.sq.bufs[ix] = buf;
189 spin_lock_irqsave(&conn->qp.sq.lock, flags);
191 if (conn->qp.sq
[all...]
H A Dconn.h76 } sq; member in struct:mlx5_fpga_conn::__anon1228
/linux-master/drivers/infiniband/sw/rxe/
H A Drxe_qp.c175 spin_lock_init(&qp->sq.sq_lock);
194 qp->sq.max_wr = init->cap.max_send_wr;
197 qp->sq.max_sge = wqe_size / sizeof(struct ib_sge);
198 qp->sq.max_inline = wqe_size;
201 qp->sq.queue = rxe_queue_init(rxe, &qp->sq.max_wr, wqe_size,
203 if (!qp->sq.queue) {
211 qp->sq.queue->buf, qp->sq.queue->buf_size,
212 &qp->sq
[all...]
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_common.c89 struct otx2_snd_queue *sq = &pfvf->qset.sq[qidx]; local
91 if (!pfvf->qset.sq)
99 otx2_nix_sq_op_stats(&sq->stats, pfvf, qidx);
819 struct otx2_snd_queue *sq; local
824 sq = &pfvf->qset.sq[qidx];
825 if (!sq->sqb_ptrs)
889 struct otx2_snd_queue *sq; local
892 sq
926 struct otx2_snd_queue *sq; local
1189 struct otx2_snd_queue *sq; local
1431 struct otx2_snd_queue *sq; local
[all...]
H A Dcn10k.h28 void cn10k_sqe_flush(void *dev, struct otx2_snd_queue *sq, int size, int qidx);
H A Dotx2_txrx.h156 struct otx2_snd_queue *sq; member in struct:otx2_qset
170 bool otx2_sq_append_skb(struct net_device *netdev, struct otx2_snd_queue *sq,
172 void cn10k_sqe_flush(void *dev, struct otx2_snd_queue *sq,
174 void otx2_sqe_flush(void *dev, struct otx2_snd_queue *sq,
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
H A Dipoib.h117 #define MLX5I_SQ_FETCH_WQE(sq, pi) \
118 ((struct mlx5i_tx_wqe *)mlx5e_fetch_wqe(&(sq)->wq, pi, sizeof(struct mlx5i_tx_wqe)))
120 void mlx5i_sq_xmit(struct mlx5e_txqsq *sq, struct sk_buff *skb,
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec_rxtx.h123 mlx5e_ipsec_txwqe_build_eseg_csum(struct mlx5e_txqsq *sq, struct sk_buff *skb, argument
139 sq->stats->csum_partial_inner++;
162 mlx5e_ipsec_txwqe_build_eseg_csum(struct mlx5e_txqsq *sq, struct sk_buff *skb, argument
/linux-master/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_queues.h301 struct snd_queue sq[MAX_SND_QUEUES_PER_QS]; member in struct:queue_set
328 void nicvf_unmap_sndq_buffers(struct nicvf *nic, struct snd_queue *sq,
338 void nicvf_sq_enable(struct nicvf *nic, struct snd_queue *sq, int qidx);
340 void nicvf_put_sq_desc(struct snd_queue *sq, int desc_cnt);
342 struct snd_queue *sq, int qidx);
343 int nicvf_sq_append_skb(struct nicvf *nic, struct snd_queue *sq,
345 int nicvf_xdp_sq_append_pkt(struct nicvf *nic, struct snd_queue *sq,
347 void nicvf_xdp_sq_doorbell(struct nicvf *nic, struct snd_queue *sq, int sq_num);
/linux-master/drivers/infiniband/hw/mlx5/
H A Dqp.h42 struct mlx5_core_qp *sq);
44 struct mlx5_core_qp *sq);
H A Dqp.c155 wqe_index = wqe_index & qp->sq.fbc.sz_m1;
158 p = mlx5_frag_buf_get_wqe(&qp->sq.fbc, wqe_index);
174 wqe_index = (wqe_index + 1) & qp->sq.fbc.sz_m1;
175 p = mlx5_frag_buf_get_wqe(&qp->sq.fbc, wqe_index);
186 struct mlx5_ib_wq *wq = &qp->sq;
616 qp->sq.wqe_cnt = wq_size / MLX5_SEND_WQE_BB;
617 if (qp->sq.wqe_cnt > (1 << MLX5_CAP_GEN(dev->mdev, log_max_qp_sz))) {
620 qp->sq.wqe_cnt,
624 qp->sq.wqe_shift = ilog2(MLX5_SEND_WQE_BB);
625 qp->sq
1230 create_raw_packet_qp_tis(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp, struct mlx5_ib_sq *sq, u32 tdn, struct ib_pd *pd) argument
1249 destroy_raw_packet_qp_tis(struct mlx5_ib_dev *dev, struct mlx5_ib_sq *sq, struct ib_pd *pd) argument
1255 destroy_flow_rule_vport_sq(struct mlx5_ib_sq *sq) argument
1337 create_raw_packet_qp_sq(struct mlx5_ib_dev *dev, struct ib_udata *udata, struct mlx5_ib_sq *sq, void *qpin, struct ib_pd *pd, struct mlx5_ib_cq *cq) argument
1424 destroy_raw_packet_qp_sq(struct mlx5_ib_dev *dev, struct mlx5_ib_sq *sq) argument
1576 struct mlx5_ib_sq *sq = &raw_packet_qp->sq; local
1668 struct mlx5_ib_sq *sq = &raw_packet_qp->sq; local
1685 struct mlx5_ib_sq *sq = &raw_packet_qp->sq; local
3449 modify_raw_packet_eth_prio(struct mlx5_core_dev *dev, struct mlx5_ib_sq *sq, u8 sl, struct ib_pd *pd) argument
3476 modify_raw_packet_tx_affinity(struct mlx5_core_dev *dev, struct mlx5_ib_sq *sq, u8 tx_affinity, struct ib_pd *pd) argument
3821 modify_raw_packet_qp_sq( struct mlx5_core_dev *dev, struct mlx5_ib_sq *sq, int new_state, const struct mlx5_modify_raw_qp_param *raw_qp_param, struct ib_pd *pd) argument
3903 struct mlx5_ib_sq *sq = &raw_packet_qp->sq; local
4818 query_raw_packet_qp_sq_state(struct mlx5_ib_dev *dev, struct mlx5_ib_sq *sq, u8 *sq_state) argument
4910 struct mlx5_ib_sq *sq = &raw_packet_qp->sq; local
[all...]
/linux-master/io_uring/
H A Dfdinfo.c60 unsigned int sq_head = READ_ONCE(r->sq.head);
61 unsigned int sq_tail = READ_ONCE(r->sq.tail);
148 struct io_sq_data *sq = ctx->sq_data; local
151 * sq->thread might be NULL if we raced with the sqpoll
154 if (sq->thread) {
155 sq_pid = sq->task_pid;
156 sq_cpu = sq->sq_cpu;
157 getrusage(sq->thread, RUSAGE_SELF, &sq_usage);
160 sq_work_time = sq->work_time;
/linux-master/samples/qmi/
H A Dqmi_sample_client.c336 static void ping_pong_cb(struct qmi_handle *qmi, struct sockaddr_qrtr *sq, argument
455 struct sockaddr_qrtr *sq; local
470 sq = dev_get_platdata(&pdev->dev);
471 ret = kernel_connect(sample->qmi.sock, (struct sockaddr *)sq,
472 sizeof(*sq), 0);
478 snprintf(path, sizeof(path), "%d:%d", sq->sq_node, sq->sq_port);
539 struct sockaddr_qrtr sq = { AF_QIPCRTR, service->node, service->port }; local
546 ret = platform_device_add_data(pdev, &sq, sizeof(sq));
[all...]
/linux-master/drivers/staging/rtl8723bs/hal/
H A Dodm_HWConfig.c152 u8 sq, sq_rpt; local
155 sq = 100;
160 sq = 0;
162 sq = 100;
164 sq = ((64-sq_rpt) * 100) / 44;
168 phy_info->signal_quality = sq;
169 phy_info->rx_mimo_signal_quality[RF_PATH_A] = sq;
/linux-master/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_qp.c124 if (qp->sq.ring) {
125 atomic_set(&qp->sq.ring->cons_head, 0);
126 atomic_set(&qp->sq.ring->prod_tail, 0);
165 qp->sq.wqe_cnt = roundup_pow_of_two(max(1U, req_cap->max_send_wr));
166 qp->sq.max_sg = roundup_pow_of_two(max(1U, req_cap->max_send_sge));
169 req_cap->max_send_wr = qp->sq.wqe_cnt;
170 req_cap->max_send_sge = qp->sq.max_sg;
172 qp->sq.wqe_size = roundup_pow_of_two(sizeof(struct pvrdma_sq_wqe_hdr) +
174 qp->sq.max_sg);
177 (qp->sq
[all...]
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
H A Dtrx.c127 u8 sq; local
129 sq = 100;
131 sq = cck_buf->sq_rpt;
132 if (sq > 64)
133 sq = 0;
134 else if (sq < 20)
135 sq = 100;
137 sq = ((64 - sq) * 100) / 44;
140 pstats->signalquality = sq;
[all...]
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
H A Dtrx.c128 u8 sq; local
131 sq = 100;
133 sq = cck_buf->sq_rpt;
134 if (sq > 64)
135 sq = 0;
136 else if (sq < 20)
137 sq = 100;
139 sq = ((64 - sq) * 100) / 44;
142 pstatus->signalquality = sq;
[all...]
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
H A Dtrx.c128 u8 sq; local
131 sq = 100;
133 sq = cck_buf->sq_rpt;
134 if (sq > 64)
135 sq = 0;
136 else if (sq < 20)
137 sq = 100;
139 sq = ((64 - sq) * 100) / 44;
142 pstats->signalquality = sq;
[all...]

Completed in 430 milliseconds

12345678910