Home
last modified time | relevance | path

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

12345

/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dreporter_tx.c23 static int mlx5e_wait_for_sq_flush(struct mlx5e_txqsq *sq) in mlx5e_wait_for_sq_flush()
44 static void mlx5e_reset_txqsq_cc_pc(struct mlx5e_txqsq *sq) in mlx5e_reset_txqsq_cc_pc()
53 static void mlx5e_health_sq_put_sw_state(struct devlink_fmsg *fmsg, struct mlx5e_txqsq *sq) in mlx5e_health_sq_put_sw_state()
72 struct mlx5e_txqsq *sq; in mlx5e_tx_reporter_err_cqe_recover() local
139 struct mlx5e_txqsq *sq; member
148 struct mlx5e_txqsq *sq; in mlx5e_tx_reporter_timeout_recover() local
264 struct mlx5e_txqsq *sq, int tc) in mlx5e_tx_reporter_build_diagnose_output_sq_common()
288 struct mlx5e_txqsq *sq, int tc) in mlx5e_tx_reporter_build_diagnose_output()
404 struct mlx5e_txqsq *sq = &c->sq[tc]; in mlx5e_tx_reporter_diagnose() local
429 struct mlx5e_txqsq *sq = ctx; in mlx5e_tx_reporter_dump_sq() local
[all …]
H A Dxdp.c62 mlx5e_xmit_xdp_buff(struct mlx5e_xdpsq *sq, struct mlx5e_rq *rq, in mlx5e_xmit_xdp_buff()
356 static u16 mlx5e_xdpsq_get_next_pi(struct mlx5e_xdpsq *sq, u16 size) in mlx5e_xdpsq_get_next_pi()
385 static void mlx5e_xdp_mpwqe_session_start(struct mlx5e_xdpsq *sq) in mlx5e_xdp_mpwqe_session_start()
408 void mlx5e_xdp_mpwqe_complete(struct mlx5e_xdpsq *sq) in mlx5e_xdp_mpwqe_complete()
436 INDIRECT_CALLABLE_SCOPE int mlx5e_xmit_xdp_frame_check_mpwqe(struct mlx5e_xdpsq *sq) in mlx5e_xmit_xdp_frame_check_mpwqe()
458 mlx5e_xmit_xdp_frame_mpwqe(struct mlx5e_xdpsq *sq, struct mlx5e_xmit_data *xdptxd, in mlx5e_xmit_xdp_frame_mpwqe()
522 static int mlx5e_xmit_xdp_frame_check_stop_room(struct mlx5e_xdpsq *sq, int stop_room) in mlx5e_xmit_xdp_frame_check_stop_room()
534 INDIRECT_CALLABLE_SCOPE int mlx5e_xmit_xdp_frame_check(struct mlx5e_xdpsq *sq) in mlx5e_xmit_xdp_frame_check()
540 mlx5e_xmit_xdp_frame(struct mlx5e_xdpsq *sq, struct mlx5e_xmit_data *xdptxd, in mlx5e_xmit_xdp_frame()
665 static void mlx5e_free_xdpsq_desc(struct mlx5e_xdpsq *sq, in mlx5e_free_xdpsq_desc()
[all …]
H A Dqos.c79 struct mlx5e_txqsq *sq; in mlx5e_open_qos_sq() local
160 struct mlx5e_txqsq *sq; in mlx5e_activate_qos_sq() local
189 struct mlx5e_txqsq *sq; in mlx5e_deactivate_qos_sq() local
216 struct mlx5e_txqsq *sq; in mlx5e_close_qos_sq() local
247 struct mlx5e_txqsq *sq; in mlx5e_qos_close_queues() local
342 struct mlx5e_txqsq *sq; in mlx5e_qos_deactivate_queues() local
H A Dxdp.h153 static inline void mlx5e_xmit_xdp_doorbell(struct mlx5e_xdpsq *sq) in mlx5e_xmit_xdp_doorbell()
164 static inline bool mlx5e_xdp_get_inline_state(struct mlx5e_xdpsq *sq, bool cur) in mlx5e_xdp_get_inline_state()
195 mlx5e_xdp_mpwqe_add_dseg(struct mlx5e_xdpsq *sq, in mlx5e_xdp_mpwqe_add_dseg()
/linux/drivers/soc/qcom/
H A Dqmi_interface.c168 struct sockaddr_qrtr sq; in qmi_send_new_lookup() local
231 struct sockaddr_qrtr sq; in qmi_send_new_server() local
390 static void qmi_invoke_handler(struct qmi_handle *qmi, struct sockaddr_qrtr *sq, in qmi_invoke_handler()
442 struct sockaddr_qrtr sq; in qmi_handle_net_reset() local
473 struct sockaddr_qrtr *sq, in qmi_handle_message()
527 struct sockaddr_qrtr sq; in qmi_data_ready_work() local
586 struct sockaddr_qrtr *sq) in qmi_sock_create()
740 struct sockaddr_qrtr *sq, struct qmi_txn *txn, in qmi_send_message()
792 ssize_t qmi_send_request(struct qmi_handle *qmi, struct sockaddr_qrtr *sq, in qmi_send_request()
813 ssize_t qmi_send_response(struct qmi_handle *qmi, struct sockaddr_qrtr *sq, in qmi_send_response()
[all …]
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_txrx.c34 static int otx2_get_free_sqe(struct otx2_snd_queue *sq) in otx2_get_free_sqe()
46 static void otx2_sq_set_sqe_base(struct otx2_snd_queue *sq, in otx2_sq_set_sqe_base()
106 struct otx2_snd_queue *sq, in otx2_xdp_snd_pkt_handler()
127 struct otx2_snd_queue *sq, in otx2_snd_pkt_handler()
468 struct otx2_snd_queue *sq; in otx2_tx_napi_handler() local
644 void otx2_sqe_flush(void *dev, struct otx2_snd_queue *sq, in otx2_sqe_flush()
662 static bool otx2_sqe_add_sg(struct otx2_nic *pfvf, struct otx2_snd_queue *sq, in otx2_sqe_add_sg()
707 static void otx2_sqe_add_ext(struct otx2_nic *pfvf, struct otx2_snd_queue *sq, in otx2_sqe_add_ext()
775 static void otx2_sqe_add_mem(struct otx2_snd_queue *sq, int *offset, in otx2_sqe_add_mem()
798 static void otx2_sqe_add_hdr(struct otx2_nic *pfvf, struct otx2_snd_queue *sq, in otx2_sqe_add_hdr()
[all …]
H A Dqos_sq.c38 struct otx2_snd_queue *sq; in otx2_qos_sq_aura_pool_init() local
120 struct otx2_snd_queue *sq; in otx2_qos_sq_free_sqbs() local
284 struct otx2_snd_queue *sq; in otx2_qos_disable_sq() local
/linux/drivers/net/ethernet/huawei/hinic/
H A 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()
219 static int alloc_sq_skb_arr(struct hinic_sq *sq) in alloc_sq_skb_arr()
236 static void free_sq_skb_arr(struct hinic_sq *sq) in free_sq_skb_arr()
281 int hinic_init_sq(struct hinic_sq *sq, struct hinic_hwif *hwif, in hinic_init_sq()
305 void hinic_clean_sq(struct hinic_sq *sq) in hinic_clean_sq()
455 int hinic_get_sq_free_wqebbs(struct hinic_sq *sq) in hinic_get_sq_free_wqebbs()
594 void hinic_sq_prepare_wqe(struct hinic_sq *sq, struct hinic_sq_wqe *sq_wqe, in hinic_sq_prepare_wqe()
615 static u32 sq_prepare_db(struct hinic_sq *sq, u16 prod_idx, unsigned int cos) in sq_prepare_db()
[all …]
H A Dhinic_tx.c47 #define HW_CONS_IDX(sq) be16_to_cpu(*(u16 *)((sq)->hw_ci_addr)) argument
668 struct hinic_sq *sq = txq->sq; in free_all_tx_skbs() local
703 struct hinic_sq *sq = txq->sq; in free_tx_poll() local
804 struct hinic_sq *sq = txq->sq; in tx_request_irq() local
844 struct hinic_sq *sq = txq->sq; in tx_free_irq() local
858 int hinic_init_txq(struct hinic_txq *txq, struct hinic_sq *sq, in hinic_init_txq()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Dwc.c158 struct mlx5_wc_sq *sq) in create_wc_sq()
221 static int mlx5_wc_create_sq(struct mlx5_core_dev *mdev, struct mlx5_wc_sq *sq) in mlx5_wc_create_sq()
258 static void mlx5_wc_destroy_sq(struct mlx5_wc_sq *sq) in mlx5_wc_destroy_sq()
264 static void mlx5_iowrite64_copy(struct mlx5_wc_sq *sq, __be32 mmio_wqe[16], in mlx5_iowrite64_copy()
285 static void mlx5_wc_post_nop(struct mlx5_wc_sq *sq, unsigned int *offset, in mlx5_wc_post_nop()
324 static int mlx5_wc_poll_cq(struct mlx5_wc_sq *sq) in mlx5_wc_poll_cq()
363 struct mlx5_wc_sq *sq; in mlx5_core_test_wc() local
H A Den_dim.c58 struct mlx5e_txqsq *sq = dim->priv; in mlx5e_tx_dim_work() local
124 int mlx5e_dim_tx_change(struct mlx5e_txqsq *sq, bool enable) in mlx5e_dim_tx_change()
/linux/block/
H A Dblk-throttle.c59 static struct throtl_grp *sq_to_tg(struct throtl_service_queue *sq) in sq_to_tg()
74 static struct throtl_data *sq_to_td(struct throtl_service_queue *sq) in sq_to_td()
113 #define throtl_log(sq, fmt, args...) do { \ argument
155 struct throtl_service_queue *sq) in throtl_qnode_add_bio()
218 static struct bio *throtl_pop_queued(struct throtl_service_queue *sq, in throtl_pop_queued()
253 static void throtl_service_queue_init(struct throtl_service_queue *sq) in throtl_service_queue_init()
304 struct throtl_service_queue *sq = &tg->service_queue; in throtl_pd_init() local
453 static void throtl_schedule_pending_timer(struct throtl_service_queue *sq, in throtl_schedule_pending_timer()
490 static bool throtl_schedule_next_dispatch(struct throtl_service_queue *sq, in throtl_schedule_next_dispatch()
575 static unsigned int sq_queued(struct throtl_service_queue *sq, int type) in sq_queued()
[all …]
/linux/drivers/net/ethernet/cavium/thunder/
H A 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/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dktls_utils.h62 #define MLX5E_TLS_FETCH_SET_STATIC_PARAMS_WQE(sq, pi) \ argument
66 #define MLX5E_TLS_FETCH_SET_PROGRESS_PARAMS_WQE(sq, pi) \ argument
70 #define MLX5E_TLS_FETCH_GET_PROGRESS_PARAMS_WQE(sq, pi) \ argument
74 #define MLX5E_TLS_FETCH_DUMP_WQE(sq, pi) \ argument
H A Dktls_tx.c525 static void tx_fill_wi(struct mlx5e_txqsq *sq, in tx_fill_wi()
549 post_static_params(struct mlx5e_txqsq *sq, in post_static_params()
568 post_progress_params(struct mlx5e_txqsq *sq, in post_progress_params()
584 static void tx_post_fence_nop(struct mlx5e_txqsq *sq) in tx_post_fence_nop()
595 mlx5e_ktls_tx_post_param_wqes(struct mlx5e_txqsq *sq, in mlx5e_ktls_tx_post_param_wqes()
677 tx_post_resync_params(struct mlx5e_txqsq *sq, in tx_post_resync_params()
715 tx_post_resync_dump(struct mlx5e_txqsq *sq, skb_frag_t *frag, u32 tisn) in tx_post_resync_dump()
755 void mlx5e_ktls_tx_handle_resync_dump_comp(struct mlx5e_txqsq *sq, in mlx5e_ktls_tx_handle_resync_dump_comp()
773 struct mlx5e_txqsq *sq, in mlx5e_ktls_tx_handle_ooo()
829 bool mlx5e_ktls_handle_tx_skb(struct net_device *netdev, struct mlx5e_txqsq *sq, in mlx5e_ktls_handle_tx_skb()
H A Den_accel.h116 struct mlx5e_txqsq *sq, in mlx5e_accel_tx_begin()
154 static inline unsigned int mlx5e_accel_tx_ids_len(struct mlx5e_txqsq *sq, in mlx5e_accel_tx_ids_len()
200 static inline void mlx5e_accel_tx_finish(struct mlx5e_txqsq *sq, in mlx5e_accel_tx_finish()
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Dsend.c100 static void hws_send_engine_post_ring(struct mlx5hws_send_ring_sq *sq, in hws_send_engine_post_ring()
139 struct mlx5hws_send_ring_sq *sq; in mlx5hws_send_engine_post_end() local
298 struct mlx5hws_send_ring_sq *sq = &queue->send_ring.send_sq; in mlx5hws_send_engine_flush_queue() local
629 struct mlx5hws_send_ring_sq *sq = &send_ring->send_sq; in hws_send_engine_poll_cq() local
709 struct mlx5hws_send_ring_sq *sq, in hws_send_ring_alloc_sq()
752 static void hws_send_ring_free_sq(struct mlx5hws_send_ring_sq *sq) in hws_send_ring_free_sq()
764 struct mlx5hws_send_ring_sq *sq, in hws_send_ring_create_sq()
807 struct mlx5hws_send_ring_sq *sq) in hws_send_ring_destroy_sq()
833 static void hws_send_ring_close_sq(struct mlx5hws_send_ring_sq *sq) in hws_send_ring_close_sq()
844 struct mlx5hws_send_ring_sq *sq, in hws_send_ring_create_sq_rdy()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Daso.c159 void *sqc_data, struct mlx5_aso *sq) in mlx5_aso_alloc_sq()
179 void *sqc_data, struct mlx5_aso *sq) in create_aso_sq()
243 void *sqc_data, struct mlx5_aso *sq) in mlx5_aso_create_sq_rdy()
258 static void mlx5_aso_free_sq(struct mlx5_aso *sq) in mlx5_aso_free_sq()
263 static void mlx5_aso_destroy_sq(struct mlx5_aso *sq) in mlx5_aso_destroy_sq()
270 u32 pdn, struct mlx5_aso *sq) in mlx5_aso_create_sq()
/linux/drivers/infiniband/hw/mlx5/
H A Dwr.h33 static inline void *get_sq_edge(struct mlx5_ib_wq *sq, u32 idx) in get_sq_edge()
51 static inline void handle_post_send_edge(struct mlx5_ib_wq *sq, void **seg, in handle_post_send_edge()
74 static inline void mlx5r_memcpy_send_wqe(struct mlx5_ib_wq *sq, void **cur_edge, in mlx5r_memcpy_send_wqe()
/linux/drivers/net/ipa/
H A Dipa_qmi.c84 struct sockaddr_qrtr *sq = &ipa_qmi->modem_sq; in ipa_server_init_complete() local
176 struct sockaddr_qrtr *sq, in ipa_server_indication_register()
205 struct sockaddr_qrtr *sq, in ipa_server_driver_init_complete()
253 struct sockaddr_qrtr *sq, in ipa_client_init_driver()
/linux/net/qrtr/
H A Dns.c55 struct sockaddr_qrtr sq; member
215 static int announce_servers(struct sockaddr_qrtr *sq) in announce_servers()
353 static int ctrl_cmd_hello(struct sockaddr_qrtr *sq) in ctrl_cmd_hello()
369 struct sockaddr_qrtr sq; in ctrl_cmd_bye() local
432 struct sockaddr_qrtr sq; in ctrl_cmd_del_client() local
641 struct sockaddr_qrtr sq; in qrtr_ns_worker() local
738 struct sockaddr_qrtr sq; in qrtr_ns_init() local
/linux/sound/oss/dmasound/
H A Ddmasound_core.c408 static int sq_allocate_buffers(struct sound_queue *sq, int num, int size) in sq_allocate_buffers() argument
432 sq_release_buffers(struct sound_queue * sq) sq_release_buffers() argument
445 sq_setup(struct sound_queue * sq) sq_setup() argument
685 sq_init_waitqueue(struct sound_queue * sq) sq_init_waitqueue() argument
704 sq_open2(struct sound_queue * sq,struct file * file,fmode_t mode,int numbufs,int bufsize) sq_open2() argument
950 set_queue_frags(struct sound_queue * sq,int bufs,int size) set_queue_frags() argument
[all...]
/linux/drivers/nvme/target/
H A Dauth.c133 u8 nvmet_setup_auth(struct nvmet_ctrl *ctrl, struct nvmet_sq *sq, bool reset) in nvmet_setup_auth()
230 void nvmet_auth_sq_free(struct nvmet_sq *sq) in nvmet_auth_sq_free()
472 void nvmet_auth_insert_psk(struct nvmet_sq *sq) in nvmet_auth_insert_psk()
H A Dcore.c813 struct nvmet_sq *sq = req->sq; in nvmet_req_complete() local
859 void nvmet_sq_setup(struct nvmet_ctrl *ctrl, struct nvmet_sq *sq, in nvmet_sq_setup()
871 struct nvmet_sq *sq = container_of(ref, struct nvmet_sq, ref); in nvmet_confirm_sq() local
939 u16 nvmet_sq_create(struct nvmet_ctrl *ctrl, struct nvmet_sq *sq, in nvmet_sq_create()
969 void nvmet_sq_destroy(struct nvmet_sq *sq) in nvmet_sq_destroy()
1012 struct nvmet_sq *sq = container_of(ref, struct nvmet_sq, ref); in nvmet_sq_free() local
1017 int nvmet_sq_init(struct nvmet_sq *sq, struct nvmet_cq *cq) in nvmet_sq_init()
1163 bool nvmet_req_init(struct nvmet_req *req, struct nvmet_sq *sq, in nvmet_req_init()
/linux/tools/include/io_uring/
H A Dmini_liburing.h56 struct io_uring_sq sq; member
71 struct io_uring_sq *sq, struct io_uring_cq *cq) in io_uring_mmap()
175 struct io_uring_sq *sq = &ring->sq; in io_uring_get_sqe() local
208 struct io_uring_sq *sq = &ring->sq; in io_uring_submit() local
251 struct io_uring_sq *sq = &ring->sq; in io_uring_queue_exit() local

12345