/linux-4.4.14/drivers/misc/vmw_vmci/ |
H A D | vmci_datagram.c | 39 void *client_data; member in struct:datagram_entry 62 void *client_data, struct vmci_handle *out_handle) dg_create_handle() 91 entry->client_data = client_data; dg_create_handle() 149 dg_info->entry->recv_cb(dg_info->entry->client_data, &dg_info->msg); dg_delayed_dispatch() 252 retval = dst_entry->recv_cb(dst_entry->client_data, dg); dg_dispatch_as_host() 393 dst_entry->recv_cb(dst_entry->client_data, dg); vmci_datagram_invoke_guest_handler() 406 * @client_data: Pointer for a datagram_entry struct 415 void *client_data, vmci_datagram_create_handle_priv() 430 client_data, out_handle); vmci_datagram_create_handle_priv() 449 void *client_data, vmci_datagram_create_handle() 455 recv_cb, client_data, vmci_datagram_create_handle() 58 dg_create_handle(u32 resource_id, u32 flags, u32 priv_flags, vmci_datagram_recv_cb recv_cb, void *client_data, struct vmci_handle *out_handle) dg_create_handle() argument 411 vmci_datagram_create_handle_priv(u32 resource_id, u32 flags, u32 priv_flags, vmci_datagram_recv_cb recv_cb, void *client_data, struct vmci_handle *out_handle) vmci_datagram_create_handle_priv() argument 446 vmci_datagram_create_handle(u32 resource_id, u32 flags, vmci_datagram_recv_cb recv_cb, void *client_data, struct vmci_handle *out_handle) vmci_datagram_create_handle() argument
|
H A D | vmci_doorbell.c | 46 void *client_data; member in struct:dbell_entry 293 entry->notify_cb(entry->client_data); dbell_delayed_dispatch() 323 entry->notify_cb(entry->client_data); vmci_dbell_host_context_notify() 371 dbell->notify_cb(dbell->client_data); dbell_fire_entries() 401 * @client_data: A parameter to be passed to the callback. 415 vmci_callback notify_cb, void *client_data) vmci_doorbell_create() 468 entry->client_data = client_data; vmci_doorbell_create() 412 vmci_doorbell_create(struct vmci_handle *handle, u32 flags, u32 priv_flags, vmci_callback notify_cb, void *client_data) vmci_doorbell_create() argument
|
H A D | vmci_queue_pair.c | 233 void *client_data; member in struct:qp_broker_entry 1375 void *client_data, struct qp_broker_entry **ent) qp_broker_create() 1440 entry->client_data = client_data; qp_broker_create() 1603 void *client_data, qp_broker_attach() 1759 entry->client_data = client_data; qp_broker_attach() 1788 void *client_data, qp_broker_alloc() 1831 context, wakeup_cb, client_data, ent); qp_broker_alloc() 1837 context, wakeup_cb, client_data, ent); qp_broker_alloc() 1862 void *client_data) qp_alloc_host_work() 1881 wakeup_cb, client_data, &entry, &swap); qp_alloc_host_work() 1922 void *client_data) vmci_qp_alloc() 1937 priv_flags, wakeup_cb, client_data); vmci_qp_alloc() 2249 entry->wakeup_cb(entry->client_data); vmci_qp_broker_detach() 2254 entry->client_data = NULL; vmci_qp_broker_detach() 2355 entry->wakeup_cb(entry->client_data); vmci_qp_broker_map() 2584 static int qp_wakeup_cb(void *client_data) qp_wakeup_cb() argument 2586 struct vmci_qp *qpair = (struct vmci_qp *)client_data; qp_wakeup_cb() 2772 void *client_data; vmci_qpair_alloc() local 2816 client_data = NULL; vmci_qpair_alloc() 2825 client_data = (void *)my_qpair; vmci_qpair_alloc() 2840 wakeup_cb, client_data); vmci_qpair_alloc() 1366 qp_broker_create(struct vmci_handle handle, u32 peer, u32 flags, u32 priv_flags, u64 produce_size, u64 consume_size, struct vmci_qp_page_store *page_store, struct vmci_ctx *context, vmci_event_release_cb wakeup_cb, void *client_data, struct qp_broker_entry **ent) qp_broker_create() argument 1594 qp_broker_attach(struct qp_broker_entry *entry, u32 peer, u32 flags, u32 priv_flags, u64 produce_size, u64 consume_size, struct vmci_qp_page_store *page_store, struct vmci_ctx *context, vmci_event_release_cb wakeup_cb, void *client_data, struct qp_broker_entry **ent) qp_broker_attach() argument 1779 qp_broker_alloc(struct vmci_handle handle, u32 peer, u32 flags, u32 priv_flags, u64 produce_size, u64 consume_size, struct vmci_qp_page_store *page_store, struct vmci_ctx *context, vmci_event_release_cb wakeup_cb, void *client_data, struct qp_broker_entry **ent, bool *swap) qp_broker_alloc() argument 1853 qp_alloc_host_work(struct vmci_handle *handle, struct vmci_queue **produce_q, u64 produce_size, struct vmci_queue **consume_q, u64 consume_size, u32 peer, u32 flags, u32 priv_flags, vmci_event_release_cb wakeup_cb, void *client_data) qp_alloc_host_work() argument 1912 vmci_qp_alloc(struct vmci_handle *handle, struct vmci_queue **produce_q, u64 produce_size, struct vmci_queue **consume_q, u64 consume_size, u32 peer, u32 flags, u32 priv_flags, bool guest_endpoint, vmci_event_release_cb wakeup_cb, void *client_data) vmci_qp_alloc() argument
|
H A D | vmci_queue_pair.h | 25 typedef int (*vmci_event_release_cb) (void *client_data); 167 void *client_data);
|
H A D | vmci_guest.c | 140 void *client_data) vmci_guest_cid_update() 138 vmci_guest_cid_update(u32 sub_id, const struct vmci_event_data *event_data, void *client_data) vmci_guest_cid_update() argument
|
/linux-4.4.14/include/linux/ |
H A D | vmw_vmci_api.h | 33 void *client_data, 37 void *client_data, 43 vmci_callback notify_cb, void *client_data);
|
H A D | vmw_vmci_defs.h | 703 typedef void (*vmci_callback) (void *client_data); 714 typedef int (*vmci_datagram_recv_cb) (void *client_data, 719 void *client_data);
|
/linux-4.4.14/net/rds/ |
H A D | ib.c | 217 * Rather than use a lock to serialize removal from the client_data and 219 * path removes the device from client_data and then waits for all RCU 244 static void rds_ib_remove_one(struct ib_device *device, void *client_data) rds_ib_remove_one() argument 246 struct rds_ib_device *rds_ibdev = client_data; rds_ib_remove_one()
|
H A D | iw.c | 128 static void rds_iw_remove_one(struct ib_device *device, void *client_data) rds_iw_remove_one() argument 130 struct rds_iw_device *rds_iwdev = client_data; rds_iw_remove_one()
|
H A D | iw_cm.c | 265 printk_ratelimited(KERN_NOTICE "RDS/IW: No client_data for device %s\n", rds_iw_setup_qp()
|
/linux-4.4.14/drivers/infiniband/core/ |
H A D | multicast.c | 46 static void mcast_remove_one(struct ib_device *device, void *client_data); 844 static void mcast_remove_one(struct ib_device *device, void *client_data) mcast_remove_one() argument 846 struct mcast_device *dev = client_data; mcast_remove_one()
|
H A D | ucm.c | 113 static void ib_ucm_remove_one(struct ib_device *device, void *client_data); 1316 static void ib_ucm_remove_one(struct ib_device *device, void *client_data) ib_ucm_remove_one() argument 1318 struct ib_ucm_device *ucm_dev = client_data; ib_ucm_remove_one()
|
H A D | user_mad.c | 136 static void ib_umad_remove_one(struct ib_device *device, void *client_data); 1325 static void ib_umad_remove_one(struct ib_device *device, void *client_data) ib_umad_remove_one() argument 1327 struct ib_umad_device *umad_dev = client_data; ib_umad_remove_one()
|
H A D | uverbs_main.c | 136 static void ib_uverbs_remove_one(struct ib_device *device, void *client_data); 1221 static void ib_uverbs_remove_one(struct ib_device *device, void *client_data) ib_uverbs_remove_one() argument 1223 struct ib_uverbs_device *uverbs_dev = client_data; ib_uverbs_remove_one()
|
H A D | sa_query.c | 147 static void ib_sa_remove_one(struct ib_device *device, void *client_data); 1704 static void ib_sa_remove_one(struct ib_device *device, void *client_data) ib_sa_remove_one() argument 1706 struct ib_sa_device *sa_dev = client_data; ib_sa_remove_one()
|
H A D | cm.c | 61 static void cm_remove_one(struct ib_device *device, void *client_data); 3931 static void cm_remove_one(struct ib_device *ib_device, void *client_data) cm_remove_one() argument 3933 struct cm_device *cm_dev = client_data; cm_remove_one()
|
H A D | cma.c | 101 static void cma_remove_one(struct ib_device *device, void *client_data); 3937 static void cma_remove_one(struct ib_device *device, void *client_data) cma_remove_one() argument 3939 struct cma_device *cma_dev = client_data; cma_remove_one()
|
H A D | mad.c | 3323 static void ib_mad_remove_device(struct ib_device *device, void *client_data) ib_mad_remove_device() argument
|
/linux-4.4.14/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_main.c | 95 static void ipoib_remove_one(struct ib_device *device, void *client_data); 100 void *client_data); 405 void *client_data) ipoib_get_net_dev_by_params() 408 struct list_head *dev_list = client_data; ipoib_get_net_dev_by_params() 1965 static void ipoib_remove_one(struct ib_device *device, void *client_data) ipoib_remove_one() argument 1968 struct list_head *dev_list = client_data; ipoib_remove_one() 402 ipoib_get_net_dev_by_params( struct ib_device *dev, u8 port, u16 pkey, const union ib_gid *gid, const struct sockaddr *addr, void *client_data) ipoib_get_net_dev_by_params() argument
|
/linux-4.4.14/net/vmw_vsock/ |
H A D | vmci_transport.c | 45 void *client_data); 575 void *client_data, vmci_transport_datagram_create_hnd() 587 client_data, out_handle); vmci_transport_datagram_create_hnd() 591 recv_cb, client_data, vmci_transport_datagram_create_hnd() 834 void *client_data) vmci_transport_peer_detach_cb() 836 struct vmci_transport *trans = client_data; vmci_transport_peer_detach_cb() 872 void *client_data) vmci_transport_qp_resumed_cb() 572 vmci_transport_datagram_create_hnd(u32 resource_id, u32 flags, vmci_datagram_recv_cb recv_cb, void *client_data, struct vmci_handle *out_handle) vmci_transport_datagram_create_hnd() argument 832 vmci_transport_peer_detach_cb(u32 sub_id, const struct vmci_event_data *e_data, void *client_data) vmci_transport_peer_detach_cb() argument 870 vmci_transport_qp_resumed_cb(u32 sub_id, const struct vmci_event_data *e_data, void *client_data) vmci_transport_qp_resumed_cb() argument
|
/linux-4.4.14/drivers/misc/ |
H A D | vmw_balloon.c | 1010 static void vmballoon_doorbell(void *client_data) vmballoon_doorbell() argument 1012 struct vmballoon *b = client_data; vmballoon_doorbell()
|
/linux-4.4.14/drivers/infiniband/ulp/srp/ |
H A D | ib_srp.c | 134 static void srp_remove_one(struct ib_device *device, void *client_data); 3533 static void srp_remove_one(struct ib_device *device, void *client_data) srp_remove_one() argument 3539 srp_dev = client_data; srp_remove_one()
|
/linux-4.4.14/include/rdma/ |
H A D | ib_verbs.h | 1839 void (*remove)(struct ib_device *, void *client_data); 1848 * @client_data: The device's client data set by ib_set_client_data(). 1862 void *client_data);
|
/linux-4.4.14/net/ceph/ |
H A D | osdmap.c | 743 * to struct_v of the client_data section for new (v7 and above)
|
/linux-4.4.14/drivers/infiniband/ulp/srpt/ |
H A D | ib_srpt.c | 3265 static void srpt_remove_one(struct ib_device *device, void *client_data) srpt_remove_one() argument 3267 struct srpt_device *sdev = client_data; srpt_remove_one()
|