Home
last modified time | relevance | path

Searched defs:sq (Results 1 – 25 of 127) sorted by relevance

123456

/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en/
Dxdp.c59 mlx5e_xmit_xdp_buff(struct mlx5e_xdpsq *sq, struct mlx5e_rq *rq, in mlx5e_xmit_xdp_buff()
181 static void mlx5e_xdp_mpwqe_session_start(struct mlx5e_xdpsq *sq) in mlx5e_xdp_mpwqe_session_start()
205 void mlx5e_xdp_mpwqe_complete(struct mlx5e_xdpsq *sq) in mlx5e_xdp_mpwqe_complete()
233 static int mlx5e_xmit_xdp_frame_check_mpwqe(struct mlx5e_xdpsq *sq) in mlx5e_xmit_xdp_frame_check_mpwqe()
250 static bool mlx5e_xmit_xdp_frame_mpwqe(struct mlx5e_xdpsq *sq, in mlx5e_xmit_xdp_frame_mpwqe()
287 static int mlx5e_xmit_xdp_frame_check(struct mlx5e_xdpsq *sq) in mlx5e_xmit_xdp_frame_check()
299 static bool mlx5e_xmit_xdp_frame(struct mlx5e_xdpsq *sq, in mlx5e_xmit_xdp_frame()
355 static void mlx5e_free_xdpsq_desc(struct mlx5e_xdpsq *sq, in mlx5e_free_xdpsq_desc()
389 struct mlx5e_xdpsq *sq; in mlx5e_poll_xdpsq_cq() local
451 void mlx5e_free_xdpsq_descs(struct mlx5e_xdpsq *sq) in mlx5e_free_xdpsq_descs()
[all …]
Dreporter_tx.c6 static int mlx5e_wait_for_sq_flush(struct mlx5e_txqsq *sq) in mlx5e_wait_for_sq_flush()
24 static void mlx5e_reset_txqsq_cc_pc(struct mlx5e_txqsq *sq) in mlx5e_reset_txqsq_cc_pc()
38 struct mlx5e_txqsq *sq; in mlx5e_tx_reporter_err_cqe_recover() local
85 void mlx5e_reporter_tx_err_cqe(struct mlx5e_txqsq *sq) in mlx5e_reporter_tx_err_cqe()
101 struct mlx5e_txqsq *sq; in mlx5e_tx_reporter_timeout_recover() local
113 int mlx5e_reporter_tx_timeout(struct mlx5e_txqsq *sq) in mlx5e_reporter_tx_timeout()
149 struct mlx5e_txqsq *sq, int tc) in mlx5e_tx_reporter_build_diagnose_output()
260 struct mlx5e_txqsq *sq = &c->sq[tc]; in mlx5e_tx_reporter_diagnose() local
Dxdp.h107 static inline void mlx5e_xmit_xdp_doorbell(struct mlx5e_xdpsq *sq) in mlx5e_xmit_xdp_doorbell()
118 static inline void mlx5e_xdp_update_inline_state(struct mlx5e_xdpsq *sq) in mlx5e_xdp_update_inline_state()
145 mlx5e_fill_xdpsq_frag_edge(struct mlx5e_xdpsq *sq, struct mlx5_wq_cyc *wq, in mlx5e_fill_xdpsq_frag_edge()
162 mlx5e_xdp_mpwqe_add_dseg(struct mlx5e_xdpsq *sq, in mlx5e_xdp_mpwqe_add_dseg()
194 mlx5e_xdpsq_fetch_wqe(struct mlx5e_xdpsq *sq, u16 *pi) in mlx5e_xdpsq_fetch_wqe()
Dtxrx.h37 mlx5e_sq_fetch_wqe(struct mlx5e_txqsq *sq, size_t size, u16 *pi) in mlx5e_sq_fetch_wqe()
85 mlx5e_fill_sq_frag_edge(struct mlx5e_txqsq *sq, struct mlx5_wq_cyc *wq, in mlx5e_fill_sq_frag_edge()
125 mlx5e_tx_wqe_inline_mode(struct mlx5e_txqsq *sq, struct mlx5_wqe_ctrl_seg *cseg, in mlx5e_tx_wqe_inline_mode()
151 mlx5e_dma_get(struct mlx5e_txqsq *sq, u32 i) in mlx5e_dma_get()
157 mlx5e_dma_push(struct mlx5e_txqsq *sq, dma_addr_t addr, u32 size, in mlx5e_dma_push()
/Linux-v5.4/drivers/soc/qcom/
Dqmi_interface.c167 struct sockaddr_qrtr sq; in qmi_send_new_lookup() local
230 struct sockaddr_qrtr sq; in qmi_send_new_server() local
389 static void qmi_invoke_handler(struct qmi_handle *qmi, struct sockaddr_qrtr *sq, in qmi_invoke_handler()
441 struct sockaddr_qrtr sq; in qmi_handle_net_reset() local
472 struct sockaddr_qrtr *sq, in qmi_handle_message()
526 struct sockaddr_qrtr sq; in qmi_data_ready_work() local
583 struct sockaddr_qrtr *sq) in qmi_sock_create()
733 struct sockaddr_qrtr *sq, struct qmi_txn *txn, in qmi_send_message()
784 ssize_t qmi_send_request(struct qmi_handle *qmi, struct sockaddr_qrtr *sq, in qmi_send_request()
805 ssize_t qmi_send_response(struct qmi_handle *qmi, struct sockaddr_qrtr *sq, in qmi_send_response()
[all …]
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Den_tx.c44 static void mlx5e_dma_unmap_wqe_err(struct mlx5e_txqsq *sq, u8 num_dma) in mlx5e_dma_unmap_wqe_err()
150 mlx5e_txwqe_build_eseg_csum(struct mlx5e_txqsq *sq, struct sk_buff *skb, struct mlx5_wqe_eth_seg *e… in mlx5e_txwqe_build_eseg_csum()
167 mlx5e_tx_get_gso_ihs(struct mlx5e_txqsq *sq, struct sk_buff *skb) in mlx5e_tx_get_gso_ihs()
189 mlx5e_txwqe_build_dsegs(struct mlx5e_txqsq *sq, struct sk_buff *skb, in mlx5e_txwqe_build_dsegs()
238 mlx5e_txwqe_complete(struct mlx5e_txqsq *sq, struct sk_buff *skb, in mlx5e_txwqe_complete()
269 netdev_tx_t mlx5e_sq_xmit(struct mlx5e_txqsq *sq, struct sk_buff *skb, in mlx5e_sq_xmit()
389 struct mlx5e_txqsq *sq; in mlx5e_xmit() local
403 static void mlx5e_dump_error_cqe(struct mlx5e_txqsq *sq, in mlx5e_dump_error_cqe()
422 struct mlx5e_txqsq *sq; in mlx5e_poll_tx_cq() local
537 void mlx5e_free_txqsq_descs(struct mlx5e_txqsq *sq) in mlx5e_free_txqsq_descs()
[all …]
Den_txrx.c50 static void mlx5e_handle_tx_dim(struct mlx5e_txqsq *sq) in mlx5e_handle_tx_dim()
74 void mlx5e_trigger_irq(struct mlx5e_icosq *sq) in mlx5e_trigger_irq()
Den_main.c233 struct mlx5e_icosq *sq, in mlx5e_build_umr_wqe()
925 static void mlx5e_free_xdpsq_db(struct mlx5e_xdpsq *sq) in mlx5e_free_xdpsq_db()
931 static int mlx5e_alloc_xdpsq_fifo(struct mlx5e_xdpsq *sq, int numa) in mlx5e_alloc_xdpsq_fifo()
949 static int mlx5e_alloc_xdpsq_db(struct mlx5e_xdpsq *sq, int numa) in mlx5e_alloc_xdpsq_db()
972 struct mlx5e_xdpsq *sq, in mlx5e_alloc_xdpsq()
1012 static void mlx5e_free_xdpsq(struct mlx5e_xdpsq *sq) in mlx5e_free_xdpsq()
1018 static void mlx5e_free_icosq_db(struct mlx5e_icosq *sq) in mlx5e_free_icosq_db()
1023 static int mlx5e_alloc_icosq_db(struct mlx5e_icosq *sq, int numa) in mlx5e_alloc_icosq_db()
1038 struct mlx5e_icosq *sq = container_of(recover_work, struct mlx5e_icosq, in mlx5e_icosq_err_cqe_work() local
1046 struct mlx5e_icosq *sq) in mlx5e_alloc_icosq()
[all …]
Den_dim.c57 struct mlx5e_txqsq *sq = container_of(dim, struct mlx5e_txqsq, dim); in mlx5e_tx_dim_work() local
/Linux-v5.4/drivers/net/ethernet/huawei/hinic/
Dhinic_hw_qp.c59 #define SQ_DB_ADDR(sq, pi) ((u64 *)((sq)->db_base) + SQ_DB_PI_LOW(pi)) argument
61 #define SQ_MASKED_IDX(sq, idx) ((idx) & (sq)->wq->mask) argument
93 struct hinic_sq *sq, u16 global_qid) in hinic_sq_prepare_ctxt()
214 static int alloc_sq_skb_arr(struct hinic_sq *sq) in alloc_sq_skb_arr()
231 static void free_sq_skb_arr(struct hinic_sq *sq) in free_sq_skb_arr()
276 int hinic_init_sq(struct hinic_sq *sq, struct hinic_hwif *hwif, in hinic_init_sq()
300 void hinic_clean_sq(struct hinic_sq *sq) in hinic_clean_sq()
451 int hinic_get_sq_free_wqebbs(struct hinic_sq *sq) in hinic_get_sq_free_wqebbs()
592 void hinic_sq_prepare_wqe(struct hinic_sq *sq, u16 prod_idx, in hinic_sq_prepare_wqe()
614 static u32 sq_prepare_db(struct hinic_sq *sq, u16 prod_idx, unsigned int cos) in sq_prepare_db()
[all …]
Dhinic_tx.c46 #define HW_CONS_IDX(sq) be16_to_cpu(*(u16 *)((sq)->hw_ci_addr)) argument
578 struct hinic_sq *sq = txq->sq; in free_all_tx_skbs() local
613 struct hinic_sq *sq = txq->sq; in free_tx_poll() local
719 struct hinic_sq *sq = txq->sq; in tx_request_irq() local
741 struct hinic_sq *sq = txq->sq; in tx_free_irq() local
755 int hinic_init_txq(struct hinic_txq *txq, struct hinic_sq *sq, in hinic_init_txq()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dktls_tx.c105 static void tx_fill_wi(struct mlx5e_txqsq *sq, in tx_fill_wi()
133 post_static_params(struct mlx5e_txqsq *sq, in post_static_params()
147 post_progress_params(struct mlx5e_txqsq *sq, in post_progress_params()
161 mlx5e_ktls_tx_post_param_wqes(struct mlx5e_txqsq *sq, in mlx5e_ktls_tx_post_param_wqes()
237 tx_post_resync_params(struct mlx5e_txqsq *sq, in tx_post_resync_params()
258 tx_post_resync_dump(struct mlx5e_txqsq *sq, skb_frag_t *frag, u32 tisn, bool first) in tx_post_resync_dump()
297 void mlx5e_ktls_tx_handle_resync_dump_comp(struct mlx5e_txqsq *sq, in mlx5e_ktls_tx_handle_resync_dump_comp()
316 static void tx_post_fence_nop(struct mlx5e_txqsq *sq) in tx_post_fence_nop()
328 struct mlx5e_txqsq *sq, in mlx5e_ktls_tx_handle_ooo()
423 struct mlx5e_txqsq *sq, in mlx5e_ktls_handle_tx_skb()
Dktls.h98 mlx5e_ktls_dumps_num_wqebbs(struct mlx5e_txqsq *sq, unsigned int nfrags, in mlx5e_ktls_dumps_num_wqebbs()
114 mlx5e_ktls_tx_handle_resync_dump_comp(struct mlx5e_txqsq *sq, in mlx5e_ktls_tx_handle_resync_dump_comp()
/Linux-v5.4/drivers/net/ethernet/cavium/thunder/
Dnicvf_queues.c504 struct snd_queue *sq, int q_len, int qidx) in nicvf_init_snd_queue()
553 void nicvf_unmap_sndq_buffers(struct nicvf *nic, struct snd_queue *sq, in nicvf_unmap_sndq_buffers()
571 static void nicvf_free_snd_queue(struct nicvf *nic, struct snd_queue *sq) in nicvf_free_snd_queue()
862 struct snd_queue *sq; in nicvf_snd_queue_config() local
1118 static inline int nicvf_get_sq_desc(struct snd_queue *sq, int desc_cnt) in nicvf_get_sq_desc()
1134 static inline void nicvf_rollback_sq_desc(struct snd_queue *sq, in nicvf_rollback_sq_desc()
1142 void nicvf_put_sq_desc(struct snd_queue *sq, int desc_cnt) in nicvf_put_sq_desc()
1152 static inline int nicvf_get_nxt_sqentry(struct snd_queue *sq, int qentry) in nicvf_get_nxt_sqentry()
1159 void nicvf_sq_enable(struct nicvf *nic, struct snd_queue *sq, int qidx) in nicvf_sq_enable()
1179 void nicvf_sq_free_used_descs(struct net_device *netdev, struct snd_queue *sq, in nicvf_sq_free_used_descs()
[all …]
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/
Dtx.c49 static void mlx5e_xsk_tx_post_err(struct mlx5e_xdpsq *sq, in mlx5e_xsk_tx_post_err()
64 bool mlx5e_xsk_tx(struct mlx5e_xdpsq *sq, unsigned int budget) in mlx5e_xsk_tx()
Dtx.h16 static inline void mlx5e_xsk_update_tx_wakeup(struct mlx5e_xdpsq *sq) in mlx5e_xsk_update_tx_wakeup()
/Linux-v5.4/tools/io_uring/
Dsetup.c11 struct io_uring_sq *sq, struct io_uring_cq *cq) in io_uring_mmap()
100 struct io_uring_sq *sq = &ring->sq; in io_uring_queue_exit() local
Dqueue.c70 struct io_uring_sq *sq = &ring->sq; in io_uring_submit() local
143 struct io_uring_sq *sq = &ring->sq; in io_uring_get_sqe() local
/Linux-v5.4/block/
Dblk-throttle.c249 static struct throtl_grp *sq_to_tg(struct throtl_service_queue *sq) in sq_to_tg()
264 static struct throtl_data *sq_to_td(struct throtl_service_queue *sq) in sq_to_td()
366 #define throtl_log(sq, fmt, args...) do { \ argument
473 static void throtl_service_queue_init(struct throtl_service_queue *sq) in throtl_service_queue_init()
523 struct throtl_service_queue *sq = &tg->service_queue; in throtl_pd_init() local
703 static void throtl_schedule_pending_timer(struct throtl_service_queue *sq, in throtl_schedule_pending_timer()
740 static bool throtl_schedule_next_dispatch(struct throtl_service_queue *sq, in throtl_schedule_next_dispatch()
1057 struct throtl_service_queue *sq = &tg->service_queue; in throtl_add_bio_tg() local
1080 struct throtl_service_queue *sq = &tg->service_queue; in tg_update_disptime() local
1116 struct throtl_service_queue *sq = &tg->service_queue; in tg_dispatch_one_bio() local
[all …]
/Linux-v5.4/drivers/infiniband/hw/cxgb4/
Dqp.c95 static void dealloc_oc_sq(struct c4iw_rdev *rdev, struct t4_sq *sq) in dealloc_oc_sq()
100 static void dealloc_host_sq(struct c4iw_rdev *rdev, struct t4_sq *sq) in dealloc_host_sq()
106 static void dealloc_sq(struct c4iw_rdev *rdev, struct t4_sq *sq) in dealloc_sq()
114 static int alloc_oc_sq(struct c4iw_rdev *rdev, struct t4_sq *sq) in alloc_oc_sq()
129 static int alloc_host_sq(struct c4iw_rdev *rdev, struct t4_sq *sq) in alloc_host_sq()
140 static int alloc_sq(struct c4iw_rdev *rdev, struct t4_sq *sq, int user) in alloc_sq()
413 static int build_immd(struct t4_sq *sq, struct fw_ri_immd *immdp, in build_immd()
488 static int build_rdma_send(struct t4_sq *sq, union t4_wr *wqe, in build_rdma_send()
555 static int build_rdma_write(struct t4_sq *sq, union t4_wr *wqe, in build_rdma_write()
606 static void build_immd_cmpl(struct t4_sq *sq, struct fw_ri_immd_cmpl *immdp, in build_immd_cmpl()
[all …]
Drestrack.c95 static int fill_swsqe(struct sk_buff *msg, struct t4_sq *sq, u16 idx, in fill_swsqe()
119 static int fill_swsqes(struct sk_buff *msg, struct t4_sq *sq, in fill_swsqes()
/Linux-v5.4/sound/oss/dmasound/
Ddmasound_core.c415 static int sq_allocate_buffers(struct sound_queue *sq, int num, int size) in sq_allocate_buffers()
439 static void sq_release_buffers(struct sound_queue *sq) in sq_release_buffers()
452 static int sq_setup(struct sound_queue *sq) in sq_setup()
692 static inline void sq_init_waitqueue(struct sound_queue *sq) in sq_init_waitqueue()
711 static int sq_open2(struct sound_queue *sq, struct file *file, fmode_t mode, in sq_open2()
957 static int set_queue_frags(struct sound_queue *sq, int bufs, int size) in set_queue_frags()
/Linux-v5.4/drivers/infiniband/hw/bnxt_re/
Dqplib_fp.c178 struct bnxt_qplib_q *sq = &qp->sq; in bnxt_qplib_free_qp_hdr_buf() local
200 struct bnxt_qplib_q *sq = &qp->sq; in bnxt_qplib_alloc_qp_hdr_buf() local
728 struct bnxt_qplib_q *sq = &qp->sq; in bnxt_qplib_create_qp1() local
865 struct bnxt_qplib_q *sq = &qp->sq; in bnxt_qplib_create_qp() local
1459 struct bnxt_qplib_q *sq = &qp->sq; in bnxt_qplib_get_qp1_sq_buf() local
1508 struct bnxt_qplib_q *sq = &qp->sq; in bnxt_qplib_post_send_db() local
1524 struct bnxt_qplib_q *sq = &qp->sq; in bnxt_qplib_post_send() local
2015 static int __flush_sq(struct bnxt_qplib_q *sq, struct bnxt_qplib_qp *qp, in __flush_sq()
2119 struct bnxt_qplib_q *sq = &qp->sq; in do_wa9060() local
2221 struct bnxt_qplib_q *sq; in bnxt_qplib_cq_process_req() local
[all …]
/Linux-v5.4/drivers/nvme/target/
Dcore.c736 void nvmet_sq_setup(struct nvmet_ctrl *ctrl, struct nvmet_sq *sq, in nvmet_sq_setup()
748 struct nvmet_sq *sq = container_of(ref, struct nvmet_sq, ref); in nvmet_confirm_sq() local
753 void nvmet_sq_destroy(struct nvmet_sq *sq) in nvmet_sq_destroy()
775 struct nvmet_sq *sq = container_of(ref, struct nvmet_sq, ref); in nvmet_sq_free() local
780 int nvmet_sq_init(struct nvmet_sq *sq) in nvmet_sq_init()
857 struct nvmet_sq *sq, const struct nvmet_fabrics_ops *ops) in nvmet_req_init()
/Linux-v5.4/samples/qmi/
Dqmi_sample_client.c336 static void ping_pong_cb(struct qmi_handle *qmi, struct sockaddr_qrtr *sq, in ping_pong_cb()
455 struct sockaddr_qrtr *sq; in qmi_sample_probe() local
539 struct sockaddr_qrtr sq = { AF_QIPCRTR, service->node, service->port }; in qmi_sample_new_server() local

123456