Home
last modified time | relevance | path

Searched refs:send_list (Results 1 - 21 of 21) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_rule.c15 struct list_head *send_list) in dr_rule_append_to_miss_list()
34 ste_info_last, send_list, true); in dr_rule_append_to_miss_list()
105 list_del(&ste_info->send_list); in dr_rule_handle_one_ste_in_update_list()
129 send_ste_list, send_list) { in dr_rule_send_update_list()
137 send_ste_list, send_list) { in dr_rule_send_update_list()
459 &rehash_table_send_list, send_list) { in dr_rule_rehash_htbl()
460 list_del(&del_ste_info->send_list); in dr_rule_rehash_htbl()
497 struct list_head *send_list) in dr_rule_handle_collision()
510 if (dr_rule_append_to_miss_list(new_ste, miss_list, send_list)) { in dr_rule_handle_collision()
516 ste_info, send_list, fals in dr_rule_handle_collision()
13 dr_rule_append_to_miss_list(struct mlx5dr_ste *new_last_ste, struct list_head *miss_list, struct list_head *send_list) dr_rule_append_to_miss_list() argument
492 dr_rule_handle_collision(struct mlx5dr_matcher *matcher, struct mlx5dr_matcher_rx_tx *nic_matcher, struct mlx5dr_ste *ste, u8 *hw_ste, struct list_head *miss_list, struct list_head *send_list) dr_rule_handle_collision() argument
716 dr_rule_handle_empty_entry(struct mlx5dr_matcher *matcher, struct mlx5dr_matcher_rx_tx *nic_matcher, struct mlx5dr_ste_htbl *cur_htbl, struct mlx5dr_ste *ste, u8 ste_location, u8 *hw_ste, struct list_head *miss_list, struct list_head *send_list) dr_rule_handle_empty_entry() argument
[all...]
H A Ddr_send.c271 * with send_list parameters:
277 * @ste_info: ste to be sent with send_list
278 * @send_list: to append into it
287 struct list_head *send_list, in mlx5dr_send_fill_and_append_ste_send_info()
301 list_add_tail(&ste_info->send_list, send_list); in mlx5dr_send_fill_and_append_ste_send_info()
284 mlx5dr_send_fill_and_append_ste_send_info(struct mlx5dr_ste *ste, u16 size, u16 offset, u8 *data, struct mlx5dr_ste_send_info *ste_info, struct list_head *send_list, bool copy_data) mlx5dr_send_fill_and_append_ste_send_info() argument
H A Ddr_types.h173 struct list_head send_list; member
183 struct list_head *send_list,
H A Ddr_ste.c515 &send_ste_list, send_list) { in mlx5dr_ste_free()
516 list_del(&cur_ste_info->send_list); in mlx5dr_ste_free()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_rule.c18 struct list_head *send_list) in dr_rule_append_to_miss_list()
38 ste_info_last, send_list, true); in dr_rule_append_to_miss_list()
124 list_del(&ste_info->send_list); in dr_rule_handle_one_ste_in_update_list()
155 send_ste_list, send_list) { in dr_rule_send_update_list()
163 send_ste_list, send_list) { in dr_rule_send_update_list()
502 &rehash_table_send_list, send_list) { in dr_rule_rehash_htbl()
503 list_del(&del_ste_info->send_list); in dr_rule_rehash_htbl()
540 struct list_head *send_list) in dr_rule_handle_collision()
556 new_ste, miss_list, send_list)) { in dr_rule_handle_collision()
562 ste_info, send_list, fals in dr_rule_handle_collision()
14 dr_rule_append_to_miss_list(struct mlx5dr_domain *dmn, enum mlx5dr_domain_nic_type nic_type, struct mlx5dr_ste *new_last_ste, struct list_head *miss_list, struct list_head *send_list) dr_rule_append_to_miss_list() argument
535 dr_rule_handle_collision(struct mlx5dr_matcher *matcher, struct mlx5dr_matcher_rx_tx *nic_matcher, struct mlx5dr_ste *ste, u8 *hw_ste, struct list_head *miss_list, struct list_head *send_list) dr_rule_handle_collision() argument
779 dr_rule_handle_empty_entry(struct mlx5dr_matcher *matcher, struct mlx5dr_matcher_rx_tx *nic_matcher, struct mlx5dr_ste_htbl *cur_htbl, struct mlx5dr_ste *ste, u8 ste_location, u8 *hw_ste, struct list_head *miss_list, struct list_head *send_list) dr_rule_handle_empty_entry() argument
[all...]
H A Ddr_types.h201 struct list_head send_list; member
211 struct list_head *send_list,
H A Ddr_send.c500 * with send_list parameters:
506 * @ste_info: ste to be sent with send_list
507 * @send_list: to append into it
516 struct list_head *send_list, in mlx5dr_send_fill_and_append_ste_send_info()
530 list_add_tail(&ste_info->send_list, send_list); in mlx5dr_send_fill_and_append_ste_send_info()
513 mlx5dr_send_fill_and_append_ste_send_info(struct mlx5dr_ste *ste, u16 size, u16 offset, u8 *data, struct mlx5dr_ste_send_info *ste_info, struct list_head *send_list, bool copy_data) mlx5dr_send_fill_and_append_ste_send_info() argument
H A Ddr_ste.c363 &send_ste_list, send_list) { in mlx5dr_ste_free()
364 list_del(&cur_ste_info->send_list); in mlx5dr_ste_free()
/kernel/linux/linux-5.10/fs/dlm/
H A Dplock.c17 static struct list_head send_list; variable
72 list_add_tail(&op->list, &send_list); in send_op()
403 if (!list_empty(&send_list)) { in dev_read()
404 op = list_entry(send_list.next, struct plock_op, list); in dev_read()
513 if (!list_empty(&send_list)) in dev_poll()
539 INIT_LIST_HEAD(&send_list); in dlm_plock_init()
/kernel/linux/linux-6.6/fs/dlm/
H A Dplock.c20 static LIST_HEAD(send_list);
95 list_add_tail(&op->list, &send_list); in send_op()
501 if (!list_empty(&send_list)) { in dev_read()
502 op = list_first_entry(&send_list, struct plock_op, list); in dev_read()
603 if (!list_empty(&send_list)) in dev_poll()
637 WARN_ON(!list_empty(&send_list)); in dlm_plock_exit()
/kernel/linux/linux-6.6/drivers/vdpa/vdpa_user/
H A Dvduse_dev.c95 struct list_head send_list; member
201 list_splice_init(&dev->recv_list, &dev->send_list); in vduse_dev_broken()
202 list_for_each_entry_safe(msg, tmp, &dev->send_list, list) { in vduse_dev_broken()
227 vduse_enqueue_msg(&dev->send_list, msg); in vduse_dev_msg_sync()
333 msg = vduse_dequeue_msg(&dev->send_list); in vduse_dev_read_iter()
343 !list_empty(&dev->send_list)); in vduse_dev_read_iter()
354 vduse_enqueue_msg(&dev->send_list, msg); in vduse_dev_read_iter()
417 if (!list_empty(&dev->send_list)) in vduse_dev_poll()
1389 list_splice_init(&dev->recv_list, &dev->send_list); in vduse_dev_release()
1597 INIT_LIST_HEAD(&dev->send_list); in vduse_dev_create()
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Dmad_priv.h97 struct list_head send_list; member
H A Duser_mad.c116 struct list_head send_list; member
472 list_for_each_entry(sent_packet, &file->send_list, list) { in is_duplicate()
630 list_add_tail(&packet->list, &file->send_list); in ib_umad_write()
636 list_add_tail(&packet->list, &file->send_list); in ib_umad_write()
1021 INIT_LIST_HEAD(&file->send_list); in ib_umad_open()
H A Dmad.c398 INIT_LIST_HEAD(&mad_agent_priv->send_list); in ib_register_mad_agent()
1137 &mad_agent_priv->send_list); in ib_post_send_mad()
1766 list_for_each_entry(wr, &mad_agent_priv->send_list, agent_list) { in ib_find_send_mad()
2420 &mad_agent_priv->send_list, agent_list) { in cancel_mads()
2457 list_for_each_entry(mad_send_wr, &mad_agent_priv->send_list, in find_send_wr()
2627 &mad_send_wr->mad_agent_priv->send_list); in retry_send()
H A Dmad_rmpp.c736 &mad_send_wr->mad_agent_priv->send_list); in process_rmpp_ack()
/kernel/linux/linux-6.6/drivers/infiniband/core/
H A Dmad_priv.h97 struct list_head send_list; member
H A Duser_mad.c116 struct list_head send_list; member
472 list_for_each_entry(sent_packet, &file->send_list, list) { in is_duplicate()
630 list_add_tail(&packet->list, &file->send_list); in ib_umad_write()
636 list_add_tail(&packet->list, &file->send_list); in ib_umad_write()
1017 INIT_LIST_HEAD(&file->send_list); in ib_umad_open()
H A Dmad.c392 INIT_LIST_HEAD(&mad_agent_priv->send_list); in ib_register_mad_agent()
1129 &mad_agent_priv->send_list); in ib_post_send_mad()
1756 list_for_each_entry(wr, &mad_agent_priv->send_list, agent_list) { in ib_find_send_mad()
2410 &mad_agent_priv->send_list, agent_list) { in cancel_mads()
2447 list_for_each_entry(mad_send_wr, &mad_agent_priv->send_list, in find_send_wr()
2612 &mad_send_wr->mad_agent_priv->send_list); in retry_send()
H A Dmad_rmpp.c736 &mad_send_wr->mad_agent_priv->send_list); in process_rmpp_ack()
/kernel/linux/linux-5.10/drivers/nvme/host/
H A Dtcp.c120 struct list_head send_list; member
315 return !list_empty(&queue->send_list) || in nvme_tcp_queue_more()
326 list_empty(&queue->send_list) && !queue->request; in nvme_tcp_queue_request()
329 * if we're the first on the send_list and we can try to send in nvme_tcp_queue_request()
350 list_add(&req->entry, &queue->send_list); in nvme_tcp_process_req_list()
359 req = list_first_entry_or_null(&queue->send_list, in nvme_tcp_fetch_request()
363 req = list_first_entry_or_null(&queue->send_list, in nvme_tcp_fetch_request()
1440 INIT_LIST_HEAD(&queue->send_list); in nvme_tcp_alloc_queue()
/kernel/linux/linux-6.6/drivers/nvme/host/
H A Dtcp.c124 struct list_head send_list; member
333 return !list_empty(&queue->send_list) || in nvme_tcp_queue_more()
344 list_empty(&queue->send_list) && !queue->request; in nvme_tcp_queue_request()
347 * if we're the first on the send_list and we can try to send in nvme_tcp_queue_request()
368 list_add(&req->entry, &queue->send_list); in nvme_tcp_process_req_list()
377 req = list_first_entry_or_null(&queue->send_list, in nvme_tcp_fetch_request()
381 req = list_first_entry_or_null(&queue->send_list, in nvme_tcp_fetch_request()
1519 INIT_LIST_HEAD(&queue->send_list); in nvme_tcp_alloc_queue()

Completed in 42 milliseconds