Home
last modified time | relevance | path

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

12345

/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_tx.c47 static void mlx5e_dma_unmap_wqe_err(struct mlx5e_txqsq *sq, u8 num_dma) in mlx5e_dma_unmap_wqe_err()
120 mlx5e_txwqe_build_eseg_csum(struct mlx5e_txqsq *sq, struct sk_buff *skb, in mlx5e_txwqe_build_eseg_csum()
155 mlx5e_tx_get_gso_ihs(struct mlx5e_txqsq *sq, struct sk_buff *skb, int *hopbyhop) in mlx5e_tx_get_gso_ihs()
187 mlx5e_txwqe_build_dsegs(struct mlx5e_txqsq *sq, struct sk_buff *skb, in mlx5e_txwqe_build_dsegs()
253 mlx5e_tx_wqe_inline_mode(struct mlx5e_txqsq *sq, struct sk_buff *skb, in mlx5e_tx_wqe_inline_mode()
271 static void mlx5e_sq_xmit_prepare(struct mlx5e_txqsq *sq, struct sk_buff *skb, in mlx5e_sq_xmit_prepare()
352 static void mlx5e_tx_check_stop(struct mlx5e_txqsq *sq) in mlx5e_tx_check_stop()
360 static void mlx5e_tx_flush(struct mlx5e_txqsq *sq) in mlx5e_tx_flush()
381 mlx5e_txwqe_complete(struct mlx5e_txqsq *sq, struct sk_buff *skb, in mlx5e_txwqe_complete()
433 mlx5e_sq_xmit_wqe(struct mlx5e_txqsq *sq, struct sk_buff *skb, in mlx5e_sq_xmit_wqe()
[all …]
H A Dwc.c156 struct mlx5_wc_sq *sq) in create_wc_sq()
219 static int mlx5_wc_create_sq(struct mlx5_core_dev *mdev, struct mlx5_wc_sq *sq) in mlx5_wc_create_sq()
256 static void mlx5_wc_destroy_sq(struct mlx5_wc_sq *sq) in mlx5_wc_destroy_sq()
262 static void mlx5_iowrite64_copy(struct mlx5_wc_sq *sq, __be32 mmio_wqe[16], in mlx5_iowrite64_copy()
283 static void mlx5_wc_post_nop(struct mlx5_wc_sq *sq, unsigned int *offset, in mlx5_wc_post_nop()
322 static int mlx5_wc_poll_cq(struct mlx5_wc_sq *sq) in mlx5_wc_poll_cq()
362 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()
H A Den_main.c321 struct mlx5e_icosq *sq, in mlx5e_build_umr_wqe()
1488 static void mlx5e_free_xdpsq_db(struct mlx5e_xdpsq *sq) in mlx5e_free_xdpsq_db()
1494 static int mlx5e_alloc_xdpsq_fifo(struct mlx5e_xdpsq *sq, int numa) in mlx5e_alloc_xdpsq_fifo()
1517 static int mlx5e_alloc_xdpsq_db(struct mlx5e_xdpsq *sq, int numa) in mlx5e_alloc_xdpsq_db()
1541 struct mlx5e_xdpsq *sq, in mlx5e_alloc_xdpsq()
1584 static void mlx5e_free_xdpsq(struct mlx5e_xdpsq *sq) in mlx5e_free_xdpsq()
1590 static void mlx5e_free_icosq_db(struct mlx5e_icosq *sq) in mlx5e_free_icosq_db()
1595 static int mlx5e_alloc_icosq_db(struct mlx5e_icosq *sq, int numa) in mlx5e_alloc_icosq_db()
1610 struct mlx5e_icosq *sq = container_of(recover_work, struct mlx5e_icosq, in mlx5e_icosq_err_cqe_work() local
1618 struct mlx5e_icosq *sq = container_of(recover_work, struct mlx5e_icosq, in mlx5e_async_icosq_err_cqe_work() local
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dxdp.c61 mlx5e_xmit_xdp_buff(struct mlx5e_xdpsq *sq, struct mlx5e_rq *rq, in mlx5e_xmit_xdp_buff()
349 static u16 mlx5e_xdpsq_get_next_pi(struct mlx5e_xdpsq *sq, u16 size) in mlx5e_xdpsq_get_next_pi()
378 static void mlx5e_xdp_mpwqe_session_start(struct mlx5e_xdpsq *sq) in mlx5e_xdp_mpwqe_session_start()
401 void mlx5e_xdp_mpwqe_complete(struct mlx5e_xdpsq *sq) in mlx5e_xdp_mpwqe_complete()
429 INDIRECT_CALLABLE_SCOPE int mlx5e_xmit_xdp_frame_check_mpwqe(struct mlx5e_xdpsq *sq) in mlx5e_xmit_xdp_frame_check_mpwqe()
451 mlx5e_xmit_xdp_frame_mpwqe(struct mlx5e_xdpsq *sq, struct mlx5e_xmit_data *xdptxd, in mlx5e_xmit_xdp_frame_mpwqe()
512 static int mlx5e_xmit_xdp_frame_check_stop_room(struct mlx5e_xdpsq *sq, int stop_room) in mlx5e_xmit_xdp_frame_check_stop_room()
524 INDIRECT_CALLABLE_SCOPE int mlx5e_xmit_xdp_frame_check(struct mlx5e_xdpsq *sq) in mlx5e_xmit_xdp_frame_check()
530 mlx5e_xmit_xdp_frame(struct mlx5e_xdpsq *sq, struct mlx5e_xmit_data *xdptxd, in mlx5e_xmit_xdp_frame()
653 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
/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 Dotx2_xsk.c144 struct otx2_snd_queue *sq; in otx2_xsk_pool_disable() local
194 void otx2_attach_xsk_buff(struct otx2_nic *pfvf, struct otx2_snd_queue *sq, int qidx) in otx2_attach_xsk_buff()
204 struct otx2_snd_queue *sq; in otx2_xsk_sq_append_pkt() local
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/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/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/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_rx.c129 static void icosq_fill_wi(struct mlx5e_icosq *sq, u16 pi, in icosq_fill_wi()
136 post_static_params(struct mlx5e_icosq *sq, in post_static_params()
166 post_progress_params(struct mlx5e_icosq *sq, in post_progress_params()
201 struct mlx5e_icosq *sq; in post_rx_param_wqes() local
252 resync_post_get_progress_params(struct mlx5e_icosq *sq, in resync_post_get_progress_params()
334 struct mlx5e_icosq *sq; in resync_handle_work() local
371 struct mlx5e_icosq *sq; in resync_handle_seq_match() local
428 struct mlx5e_icosq *sq) in mlx5e_ktls_handle_get_psv_completion()
752 struct mlx5e_icosq *sq; in mlx5e_ktls_rx_handle_resync_list() local
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 Dktls_txrx.h37 mlx5e_ktls_tx_try_handle_resync_dump_comp(struct mlx5e_txqsq *sq, in mlx5e_ktls_tx_try_handle_resync_dump_comp()
64 mlx5e_ktls_tx_try_handle_resync_dump_comp(struct mlx5e_txqsq *sq, in mlx5e_ktls_tx_try_handle_resync_dump_comp()
/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
604 struct mlx5hws_send_ring_sq *sq = &send_ring->send_sq; in hws_send_engine_poll_cq() local
684 struct mlx5hws_send_ring_sq *sq, in hws_send_ring_alloc_sq()
727 static void hws_send_ring_free_sq(struct mlx5hws_send_ring_sq *sq) in hws_send_ring_free_sq()
739 struct mlx5hws_send_ring_sq *sq, in hws_send_ring_create_sq()
782 struct mlx5hws_send_ring_sq *sq) in hws_send_ring_destroy_sq()
808 static void hws_send_ring_close_sq(struct mlx5hws_send_ring_sq *sq) in hws_send_ring_close_sq()
819 struct mlx5hws_send_ring_sq *sq, in hws_send_ring_create_sq_rdy()
[all …]
/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/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/net/qrtr/
H A Dns.c53 struct sockaddr_qrtr sq; member
195 static int announce_servers(struct sockaddr_qrtr *sq) in announce_servers()
323 static int ctrl_cmd_hello(struct sockaddr_qrtr *sq) in ctrl_cmd_hello()
339 struct sockaddr_qrtr sq; in ctrl_cmd_bye() local
391 struct sockaddr_qrtr sq; in ctrl_cmd_del_client() local
592 struct sockaddr_qrtr sq; in qrtr_ns_worker() local
689 struct sockaddr_qrtr sq; in qrtr_ns_init() local
/linux/include/net/libeth/
H A Dxsk.h113 const struct libeth_xdpsq *sq, u64 priv) in libeth_xsk_tx_fill_buf()
192 const struct libeth_xdpsq *sq, in __libeth_xsk_xmit_fill_buf_md()
225 const struct libeth_xdpsq *sq) in __libeth_xsk_xmit_fill_buf()
248 const struct libeth_xdpsq *sq, u64 priv) in libeth_xsk_xmit_fill_buf()
287 u32 (*prep)(void *xdpsq, struct libeth_xdpsq *sq), in libeth_xsk_xmit_do_bulk()
289 const struct libeth_xdpsq *sq, u64 priv), in libeth_xsk_xmit_do_bulk()
/linux/sound/oss/dmasound/
H A Ddmasound_core.c411 static int sq_allocate_buffers(struct sound_queue *sq, int num, int size) in sq_allocate_buffers()
435 static void sq_release_buffers(struct sound_queue *sq) in sq_release_buffers()
448 static int sq_setup(struct sound_queue *sq) in sq_setup()
688 static inline void sq_init_waitqueue(struct sound_queue *sq) in sq_init_waitqueue()
707 static int sq_open2(struct sound_queue *sq, struct file *file, fmode_t mode, in sq_open2()
953 static int set_queue_frags(struct sound_queue *sq, int bufs, int size) in set_queue_frags()
/linux/tools/include/io_uring/
H A Dmini_liburing.h55 struct io_uring_sq sq; member
69 struct io_uring_sq *sq, struct io_uring_cq *cq) in io_uring_mmap()
154 struct io_uring_sq *sq = &ring->sq; in io_uring_get_sqe() local
187 struct io_uring_sq *sq = &ring->sq; in io_uring_submit() local
222 struct io_uring_sq *sq = &ring->sq; in io_uring_queue_exit() local
/linux/drivers/nvme/target/
H A Dauth.c143 u8 nvmet_setup_auth(struct nvmet_ctrl *ctrl, struct nvmet_sq *sq) in nvmet_setup_auth()
239 void nvmet_auth_sq_free(struct nvmet_sq *sq) in nvmet_auth_sq_free()
557 void nvmet_auth_insert_psk(struct nvmet_sq *sq) in nvmet_auth_insert_psk()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/
H A Dtx.c46 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()

12345