| /Linux-v5.15/include/linux/ |
| D | ipmi_smi.h | 82 int (*start_processing)(void *send_info, 89 void (*shutdown)(void *send_info); 96 int (*get_smi_info)(void *send_info, struct ipmi_smi_info *data); 107 void (*sender)(void *send_info, 114 void (*request_events)(void *send_info); 126 void (*set_need_watch)(void *send_info, unsigned int watch_mask); 131 void (*flush_messages)(void *send_info); 140 void (*set_run_to_completion)(void *send_info, bool run_to_completion); 146 void (*poll)(void *send_info); 155 void (*set_maintenance_mode)(void *send_info, bool enable); [all …]
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
| D | dr_send.c | 265 static void dr_post_send(struct mlx5dr_qp *dr_qp, struct postsend_info *send_info) in dr_post_send() argument 267 dr_rdma_segments(dr_qp, send_info->remote_addr, send_info->rkey, in dr_post_send() 268 &send_info->write, MLX5_OPCODE_RDMA_WRITE, false); in dr_post_send() 269 dr_rdma_segments(dr_qp, send_info->remote_addr, send_info->rkey, in dr_post_send() 270 &send_info->read, MLX5_OPCODE_RDMA_READ, true); in dr_post_send() 342 struct postsend_info *send_info) in dr_fill_data_segs() argument 347 send_info->write.send_flags |= IB_SEND_SIGNALED; in dr_fill_data_segs() 350 send_info->read.length = send_info->write.length; in dr_fill_data_segs() 352 send_info->read.addr = (uintptr_t)send_info->write.addr; in dr_fill_data_segs() 353 send_info->read.lkey = send_ring->mr->mkey.key; in dr_fill_data_segs() [all …]
|
| /Linux-v5.15/drivers/char/ipmi/ |
| D | ipmi_powernv.c | 36 static int ipmi_powernv_start_processing(void *send_info, struct ipmi_smi *intf) in ipmi_powernv_start_processing() argument 38 struct ipmi_smi_powernv *smi = send_info; in ipmi_powernv_start_processing() 54 static void ipmi_powernv_send(void *send_info, struct ipmi_smi_msg *msg) in ipmi_powernv_send() argument 56 struct ipmi_smi_powernv *smi = send_info; in ipmi_powernv_send() 178 static void ipmi_powernv_request_events(void *send_info) in ipmi_powernv_request_events() argument 182 static void ipmi_powernv_set_run_to_completion(void *send_info, in ipmi_powernv_set_run_to_completion() argument 187 static void ipmi_powernv_poll(void *send_info) in ipmi_powernv_poll() argument 189 struct ipmi_smi_powernv *smi = send_info; in ipmi_powernv_poll()
|
| D | ipmi_si_intf.c | 882 static void flush_messages(void *send_info) in flush_messages() argument 884 struct smi_info *smi_info = send_info; in flush_messages() 898 static void sender(void *send_info, in sender() argument 901 struct smi_info *smi_info = send_info; in sender() 929 static void set_run_to_completion(void *send_info, bool i_run_to_completion) in set_run_to_completion() argument 931 struct smi_info *smi_info = send_info; in set_run_to_completion() 1030 static void poll(void *send_info) in poll() argument 1032 struct smi_info *smi_info = send_info; in poll() 1048 static void request_events(void *send_info) in request_events() argument 1050 struct smi_info *smi_info = send_info; in request_events() [all …]
|
| D | ipmi_ssif.c | 1053 static void sender(void *send_info, in sender() argument 1056 struct ssif_info *ssif_info = (struct ssif_info *) send_info; in sender() 1076 static int get_smi_info(void *send_info, struct ipmi_smi_info *data) in get_smi_info() argument 1078 struct ssif_info *ssif_info = send_info; in get_smi_info() 1091 static void request_events(void *send_info) in request_events() argument 1093 struct ssif_info *ssif_info = (struct ssif_info *) send_info; in request_events() 1108 static void ssif_set_need_watch(void *send_info, unsigned int watch_mask) in ssif_set_need_watch() argument 1110 struct ssif_info *ssif_info = (struct ssif_info *) send_info; in ssif_set_need_watch() 1129 static int ssif_start_processing(void *send_info, in ssif_start_processing() argument 1132 struct ssif_info *ssif_info = send_info; in ssif_start_processing() [all …]
|
| D | ipmi_msghandler.c | 463 void *send_info; member 948 intf->handlers->set_need_watch(intf->send_info, in smi_add_watch() 981 intf->handlers->set_need_watch(intf->send_info, in smi_remove_watch() 1252 rv = intf->handlers->get_smi_info(intf->send_info, data); in ipmi_get_smi_info() 1481 intf->send_info, intf->maintenance_mode_enable); in maintenance_mode_update() 1835 handlers->sender(intf->send_info, smi_msg); in smi_send() 3362 intf->handlers->poll(intf->send_info); in ipmi_poll() 3386 void *send_info, in ipmi_add_smi() argument 3432 intf->send_info = send_info; in ipmi_add_smi() 3478 rv = handlers->start_processing(send_info, intf); in ipmi_add_smi() [all …]
|
| /Linux-v5.15/drivers/misc/vmw_vmci/ |
| D | vmci_host.c | 357 struct vmci_datagram_snd_rcv_info send_info; in vmci_host_do_send_datagram() local 366 if (copy_from_user(&send_info, uptr, sizeof(send_info))) in vmci_host_do_send_datagram() 369 if (send_info.len > VMCI_MAX_DG_SIZE) { in vmci_host_do_send_datagram() 371 send_info.len); in vmci_host_do_send_datagram() 375 if (send_info.len < sizeof(*dg)) { in vmci_host_do_send_datagram() 377 send_info.len); in vmci_host_do_send_datagram() 381 dg = memdup_user((void __user *)(uintptr_t)send_info.addr, in vmci_host_do_send_datagram() 382 send_info.len); in vmci_host_do_send_datagram() 389 if (VMCI_DG_SIZE(dg) != send_info.len) { in vmci_host_do_send_datagram() 402 send_info.result = vmci_datagram_dispatch(cid, dg, true); in vmci_host_do_send_datagram() [all …]
|
| /Linux-v5.15/drivers/net/ethernet/marvell/prestera/ |
| D | prestera_switchdev.c | 761 struct switchdev_notifier_fdb_info send_info = {}; in prestera_fdb_offload_notify() local 763 send_info.addr = info->addr; in prestera_fdb_offload_notify() 764 send_info.vid = info->vid; in prestera_fdb_offload_notify() 765 send_info.offloaded = true; in prestera_fdb_offload_notify() 768 &send_info.info, NULL); in prestera_fdb_offload_notify()
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| D | bridge.c | 72 struct switchdev_notifier_fdb_info send_info = {}; in mlx5_esw_bridge_fdb_offload_notify() local 74 send_info.addr = addr; in mlx5_esw_bridge_fdb_offload_notify() 75 send_info.vid = vid; in mlx5_esw_bridge_fdb_offload_notify() 76 send_info.offloaded = true; in mlx5_esw_bridge_fdb_offload_notify() 77 call_switchdev_notifiers(val, dev, &send_info.info, NULL); in mlx5_esw_bridge_fdb_offload_notify()
|
| /Linux-v5.15/net/mptcp/ |
| D | protocol.c | 1433 struct subflow_send_info send_info[2]; in mptcp_subflow_get_send() local 1460 send_info[i].ssk = NULL; in mptcp_subflow_get_send() 1461 send_info[i].ratio = -1; in mptcp_subflow_get_send() 1480 if (ratio < send_info[subflow->backup].ratio) { in mptcp_subflow_get_send() 1481 send_info[subflow->backup].ssk = ssk; in mptcp_subflow_get_send() 1482 send_info[subflow->backup].ratio = ratio; in mptcp_subflow_get_send() 1489 send_info[0].ssk = send_info[1].ssk; in mptcp_subflow_get_send() 1491 if (send_info[0].ssk) { in mptcp_subflow_get_send() 1492 msk->last_snd = send_info[0].ssk; in mptcp_subflow_get_send()
|