send_info         490 drivers/char/ipmi/ipmi_msghandler.c 	void                     *send_info;
send_info         972 drivers/char/ipmi/ipmi_msghandler.c 		intf->handlers->set_need_watch(intf->send_info,
send_info        1005 drivers/char/ipmi/ipmi_msghandler.c 		intf->handlers->set_need_watch(intf->send_info,
send_info        1276 drivers/char/ipmi/ipmi_msghandler.c 		rv = intf->handlers->get_smi_info(intf->send_info, data);
send_info        1504 drivers/char/ipmi/ipmi_msghandler.c 			intf->send_info, intf->maintenance_mode_enable);
send_info        1856 drivers/char/ipmi/ipmi_msghandler.c 		handlers->sender(intf->send_info, smi_msg);
send_info        3369 drivers/char/ipmi/ipmi_msghandler.c 		intf->handlers->poll(intf->send_info);
send_info        3393 drivers/char/ipmi/ipmi_msghandler.c 		 void		       *send_info,
send_info        3439 drivers/char/ipmi/ipmi_msghandler.c 	intf->send_info = send_info;
send_info        3485 drivers/char/ipmi/ipmi_msghandler.c 	rv = handlers->start_processing(send_info, intf);
send_info        3519 drivers/char/ipmi/ipmi_msghandler.c 		intf->handlers->shutdown(intf->send_info);
send_info        3617 drivers/char/ipmi/ipmi_msghandler.c 		intf->handlers->shutdown(intf->send_info);
send_info        4522 drivers/char/ipmi/ipmi_msghandler.c 		intf->handlers->sender(intf->send_info, newmsg);
send_info        4751 drivers/char/ipmi/ipmi_msghandler.c 		intf->handlers->request_events(intf->send_info);
send_info        4883 drivers/char/ipmi/ipmi_msghandler.c 		intf->handlers->flush_messages(intf->send_info);
send_info        5104 drivers/char/ipmi/ipmi_msghandler.c 			intf->handlers->set_run_to_completion(intf->send_info,
send_info          36 drivers/char/ipmi/ipmi_powernv.c static int ipmi_powernv_start_processing(void *send_info, struct ipmi_smi *intf)
send_info          38 drivers/char/ipmi/ipmi_powernv.c 	struct ipmi_smi_powernv *smi = send_info;
send_info          54 drivers/char/ipmi/ipmi_powernv.c static void ipmi_powernv_send(void *send_info, struct ipmi_smi_msg *msg)
send_info          56 drivers/char/ipmi/ipmi_powernv.c 	struct ipmi_smi_powernv *smi = send_info;
send_info         178 drivers/char/ipmi/ipmi_powernv.c static void ipmi_powernv_request_events(void *send_info)
send_info         182 drivers/char/ipmi/ipmi_powernv.c static void ipmi_powernv_set_run_to_completion(void *send_info,
send_info         187 drivers/char/ipmi/ipmi_powernv.c static void ipmi_powernv_poll(void *send_info)
send_info         189 drivers/char/ipmi/ipmi_powernv.c 	struct ipmi_smi_powernv *smi = send_info;
send_info         881 drivers/char/ipmi/ipmi_si_intf.c static void flush_messages(void *send_info)
send_info         883 drivers/char/ipmi/ipmi_si_intf.c 	struct smi_info *smi_info = send_info;
send_info         897 drivers/char/ipmi/ipmi_si_intf.c static void sender(void                *send_info,
send_info         900 drivers/char/ipmi/ipmi_si_intf.c 	struct smi_info   *smi_info = send_info;
send_info         928 drivers/char/ipmi/ipmi_si_intf.c static void set_run_to_completion(void *send_info, bool i_run_to_completion)
send_info         930 drivers/char/ipmi/ipmi_si_intf.c 	struct smi_info   *smi_info = send_info;
send_info        1043 drivers/char/ipmi/ipmi_si_intf.c static void poll(void *send_info)
send_info        1045 drivers/char/ipmi/ipmi_si_intf.c 	struct smi_info *smi_info = send_info;
send_info        1061 drivers/char/ipmi/ipmi_si_intf.c static void request_events(void *send_info)
send_info        1063 drivers/char/ipmi/ipmi_si_intf.c 	struct smi_info *smi_info = send_info;
send_info        1071 drivers/char/ipmi/ipmi_si_intf.c static void set_need_watch(void *send_info, unsigned int watch_mask)
send_info        1073 drivers/char/ipmi/ipmi_si_intf.c 	struct smi_info *smi_info = send_info;
send_info        1151 drivers/char/ipmi/ipmi_si_intf.c static int smi_start_processing(void            *send_info,
send_info        1154 drivers/char/ipmi/ipmi_si_intf.c 	struct smi_info *new_smi = send_info;
send_info        1197 drivers/char/ipmi/ipmi_si_intf.c static int get_smi_info(void *send_info, struct ipmi_smi_info *data)
send_info        1199 drivers/char/ipmi/ipmi_si_intf.c 	struct smi_info *smi = send_info;
send_info        1209 drivers/char/ipmi/ipmi_si_intf.c static void set_maintenance_mode(void *send_info, bool enable)
send_info        1211 drivers/char/ipmi/ipmi_si_intf.c 	struct smi_info   *smi_info = send_info;
send_info        1218 drivers/char/ipmi/ipmi_si_intf.c static void shutdown_smi(void *send_info);
send_info        2160 drivers/char/ipmi/ipmi_si_intf.c static void shutdown_smi(void *send_info)
send_info        2162 drivers/char/ipmi/ipmi_si_intf.c 	struct smi_info *smi_info = send_info;
send_info        1099 drivers/char/ipmi/ipmi_ssif.c static void sender(void                *send_info,
send_info        1102 drivers/char/ipmi/ipmi_ssif.c 	struct ssif_info *ssif_info = (struct ssif_info *) send_info;
send_info        1122 drivers/char/ipmi/ipmi_ssif.c static int get_smi_info(void *send_info, struct ipmi_smi_info *data)
send_info        1124 drivers/char/ipmi/ipmi_ssif.c 	struct ssif_info *ssif_info = send_info;
send_info        1137 drivers/char/ipmi/ipmi_ssif.c static void request_events(void *send_info)
send_info        1139 drivers/char/ipmi/ipmi_ssif.c 	struct ssif_info *ssif_info = (struct ssif_info *) send_info;
send_info        1154 drivers/char/ipmi/ipmi_ssif.c static void ssif_set_need_watch(void *send_info, unsigned int watch_mask)
send_info        1156 drivers/char/ipmi/ipmi_ssif.c 	struct ssif_info *ssif_info = (struct ssif_info *) send_info;
send_info        1175 drivers/char/ipmi/ipmi_ssif.c static int ssif_start_processing(void            *send_info,
send_info        1178 drivers/char/ipmi/ipmi_ssif.c 	struct ssif_info *ssif_info = send_info;
send_info        1287 drivers/char/ipmi/ipmi_ssif.c static void shutdown_ssif(void *send_info)
send_info        1289 drivers/char/ipmi/ipmi_ssif.c 	struct ssif_info *ssif_info = send_info;
send_info         352 drivers/misc/vmw_vmci/vmci_host.c 	struct vmci_datagram_snd_rcv_info send_info;
send_info         361 drivers/misc/vmw_vmci/vmci_host.c 	if (copy_from_user(&send_info, uptr, sizeof(send_info)))
send_info         364 drivers/misc/vmw_vmci/vmci_host.c 	if (send_info.len > VMCI_MAX_DG_SIZE) {
send_info         366 drivers/misc/vmw_vmci/vmci_host.c 			       send_info.len);
send_info         370 drivers/misc/vmw_vmci/vmci_host.c 	if (send_info.len < sizeof(*dg)) {
send_info         372 drivers/misc/vmw_vmci/vmci_host.c 			       send_info.len);
send_info         376 drivers/misc/vmw_vmci/vmci_host.c 	dg = memdup_user((void __user *)(uintptr_t)send_info.addr,
send_info         377 drivers/misc/vmw_vmci/vmci_host.c 			 send_info.len);
send_info         384 drivers/misc/vmw_vmci/vmci_host.c 	if (VMCI_DG_SIZE(dg) != send_info.len) {
send_info         397 drivers/misc/vmw_vmci/vmci_host.c 	send_info.result = vmci_datagram_dispatch(cid, dg, true);
send_info         400 drivers/misc/vmw_vmci/vmci_host.c 	return copy_to_user(uptr, &send_info, sizeof(send_info)) ? -EFAULT : 0;
send_info         262 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c static void dr_post_send(struct mlx5dr_qp *dr_qp, struct postsend_info *send_info)
send_info         264 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	dr_rdma_segments(dr_qp, send_info->remote_addr, send_info->rkey,
send_info         265 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 			 &send_info->write, MLX5_OPCODE_RDMA_WRITE, 0);
send_info         266 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	dr_rdma_segments(dr_qp, send_info->remote_addr, send_info->rkey,
send_info         267 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 			 &send_info->read, MLX5_OPCODE_RDMA_READ, 1);
send_info         335 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 			      struct postsend_info *send_info)
send_info         340 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 		send_info->write.send_flags |= IB_SEND_SIGNALED;
send_info         343 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	send_info->read.length = send_info->write.length;
send_info         345 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	send_info->read.addr = (uintptr_t)send_info->write.addr;
send_info         346 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	send_info->read.lkey = send_ring->mr->mkey.key;
send_info         349 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 		send_info->read.send_flags = IB_SEND_SIGNALED;
send_info         351 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 		send_info->read.send_flags = 0;
send_info         355 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 				struct postsend_info *send_info)
send_info         365 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	if (send_info->write.length > dmn->info.max_inline_size) {
send_info         371 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 		       (void *)(uintptr_t)send_info->write.addr,
send_info         372 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 		       send_info->write.length);
send_info         373 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 		send_info->write.addr = (uintptr_t)send_ring->mr->dma_addr + buff_offset;
send_info         374 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 		send_info->write.lkey = send_ring->mr->mkey.key;
send_info         378 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	dr_fill_data_segs(send_ring, send_info);
send_info         379 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	dr_post_send(send_ring->qp, send_info);
send_info         429 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	struct postsend_info send_info = {};
send_info         431 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	send_info.write.addr = (uintptr_t)data;
send_info         432 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	send_info.write.length = size;
send_info         433 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	send_info.write.lkey = 0;
send_info         434 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	send_info.remote_addr = mlx5dr_ste_get_mr_addr(ste) + offset;
send_info         435 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	send_info.rkey = ste->htbl->chunk->rkey;
send_info         437 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	return dr_postsend_icm_data(dmn, &send_info);
send_info         460 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 		struct postsend_info send_info = {};
send_info         483 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 		send_info.write.addr = (uintptr_t)data;
send_info         484 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 		send_info.write.length = byte_size;
send_info         485 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 		send_info.write.lkey = 0;
send_info         486 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 		send_info.remote_addr =
send_info         488 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 		send_info.rkey = htbl->chunk->rkey;
send_info         490 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 		ret = dr_postsend_icm_data(dmn, &send_info);
send_info         535 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 		struct postsend_info send_info = {};
send_info         537 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 		send_info.write.addr = (uintptr_t)data;
send_info         538 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 		send_info.write.length = byte_size;
send_info         539 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 		send_info.write.lkey = 0;
send_info         540 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 		send_info.remote_addr =
send_info         542 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 		send_info.rkey = htbl->chunk->rkey;
send_info         544 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 		ret = dr_postsend_icm_data(dmn, &send_info);
send_info         557 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	struct postsend_info send_info = {};
send_info         560 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	send_info.write.addr = (uintptr_t)action->rewrite.data;
send_info         561 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	send_info.write.length = action->rewrite.num_of_actions *
send_info         563 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	send_info.write.lkey = 0;
send_info         564 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	send_info.remote_addr = action->rewrite.chunk->mr_addr;
send_info         565 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	send_info.rkey = action->rewrite.chunk->rkey;
send_info         568 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	ret = dr_postsend_icm_data(dmn, &send_info);
send_info         965 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	struct postsend_info send_info = {};
send_info         975 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	send_info.write.addr = (uintptr_t)data;
send_info         976 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	send_info.write.length = DR_STE_SIZE;
send_info         977 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	send_info.write.lkey = 0;
send_info         979 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	send_info.remote_addr = (uintptr_t)send_ring->sync_mr->addr;
send_info         980 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	send_info.rkey = send_ring->sync_mr->mkey.key;
send_info         983 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 		ret = dr_postsend_icm_data(dmn, &send_info);
send_info          82 include/linux/ipmi_smi.h 	int (*start_processing)(void            *send_info,
send_info          89 include/linux/ipmi_smi.h 	void (*shutdown)(void *send_info);
send_info          96 include/linux/ipmi_smi.h 	int (*get_smi_info)(void *send_info, struct ipmi_smi_info *data);
send_info         107 include/linux/ipmi_smi.h 	void (*sender)(void                *send_info,
send_info         114 include/linux/ipmi_smi.h 	void (*request_events)(void *send_info);
send_info         126 include/linux/ipmi_smi.h 	void (*set_need_watch)(void *send_info, unsigned int watch_mask);
send_info         131 include/linux/ipmi_smi.h 	void (*flush_messages)(void *send_info);
send_info         140 include/linux/ipmi_smi.h 	void (*set_run_to_completion)(void *send_info, bool run_to_completion);
send_info         146 include/linux/ipmi_smi.h 	void (*poll)(void *send_info);
send_info         155 include/linux/ipmi_smi.h 	void (*set_maintenance_mode)(void *send_info, bool enable);
send_info         229 include/linux/ipmi_smi.h 		 void                     *send_info,
send_info         233 include/linux/ipmi_smi.h #define ipmi_register_smi(handlers, send_info, dev, slave_addr) \
send_info         234 include/linux/ipmi_smi.h 	ipmi_add_smi(THIS_MODULE, handlers, send_info, dev, slave_addr)