/linux-master/drivers/infiniband/hw/mthca/ |
H A D | mthca_qp.c | 221 (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 D | core.c | 86 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 D | admin-cmd.c | 32 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 D | fabrics-cmd.c | 27 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 D | quarantine.c | 318 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 D | utilities.mak | 78 # 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 D | efa_com.c | 127 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 D | conn.c | 135 *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 D | conn.h | 76 } sq; member in struct:mlx5_fpga_conn::__anon1228
|
/linux-master/drivers/infiniband/sw/rxe/ |
H A D | rxe_qp.c | 175 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 D | otx2_common.c | 89 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 D | cn10k.h | 28 void cn10k_sqe_flush(void *dev, struct otx2_snd_queue *sq, int size, int qidx);
|
H A D | otx2_txrx.h | 156 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 D | ipoib.h | 117 #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 D | ipsec_rxtx.h | 123 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 D | nicvf_queues.h | 301 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 D | qp.h | 42 struct mlx5_core_qp *sq); 44 struct mlx5_core_qp *sq);
|
H A D | qp.c | 155 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 D | fdinfo.c | 60 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 D | qmi_sample_client.c | 336 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 D | odm_HWConfig.c | 152 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 D | pvrdma_qp.c | 124 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 D | trx.c | 127 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 D | trx.c | 128 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 D | trx.c | 128 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...] |