Lines Matching refs:client_data

404 	void *client_data;  in ib_device_rename()  local
429 xan_for_each_marked(&ibdev->client_data, index, client_data, in ib_device_rename()
436 client->rename(ibdev, client_data); in ib_device_rename()
509 xa_destroy(&dev->client_data); in ib_device_release()
599 xa_init_flags(&device->client_data, XA_FLAGS_ALLOC); in _ib_alloc_device()
673 WARN_ON(!xa_empty(&device->client_data)); in ib_dealloc_device()
710 if (xa_get_mark(&device->client_data, client->client_id, in add_client_context()
714 ret = xa_err(xa_store(&device->client_data, client->client_id, NULL, in add_client_context()
726 xa_erase(&device->client_data, client->client_id); in add_client_context()
735 xa_set_mark(&device->client_data, client->client_id, in add_client_context()
752 void *client_data; in remove_client_context() local
755 if (!xa_get_mark(&device->client_data, client_id, in remove_client_context()
760 client_data = xa_load(&device->client_data, client_id); in remove_client_context()
761 xa_clear_mark(&device->client_data, client_id, CLIENT_DATA_REGISTERED); in remove_client_context()
775 client->remove(device, client_data); in remove_client_context()
777 xa_erase(&device->client_data, client_id); in remove_client_context()
1875 void *client_data; in __ib_get_client_nl_info() local
1879 xan_for_each_marked (&ibdev->client_data, index, client_data, in __ib_get_client_nl_info()
1889 ret = client->get_nl_info(ibdev, client_data, res); in __ib_get_client_nl_info()
1961 rc = xa_store(&device->client_data, client->client_id, data, in ib_set_client_data()
2537 void *client_data; in ib_get_net_dev_by_params() local
2547 xan_for_each_marked (&dev->client_data, index, client_data, in ib_get_net_dev_by_params()
2555 addr, client_data); in ib_get_net_dev_by_params()