Home
last modified time | relevance | path

Searched refs:ib_client (Results 1 – 5 of 5) sorted by relevance

/titanic_44/usr/src/uts/common/sys/ib/clients/of/rdma/
H A Dib_verbs.h641 typedef struct ib_client { struct
653 int ib_register_client(struct ib_client *client); argument
654 void ib_unregister_client(struct ib_client *client);
656 void *ib_get_client_data(struct ib_device *device, struct ib_client *client);
657 void ib_set_client_data(struct ib_device *device, struct ib_client *client,
/titanic_44/usr/src/uts/common/io/ib/clients/of/sol_ofs/
H A Dsol_kverbs.c53 ASSERT(clnt->ib_client != NULL); in alloc_ibt_client()
63 namelen = strlen(clnt->ib_client->name); in alloc_ibt_client()
77 bcopy(clnt->ib_client->name, clnt->ibt_client.mi_clnt_name, namelen); in alloc_ibt_client()
79 if (clnt->ib_client->dip) { in alloc_ibt_client()
92 int namelen = strlen(clnt->ib_client->name); in free_ibt_client()
252 if (ofs_client->ib_client->add) { in ofs_async_handler()
253 ofs_client->ib_client->add(device); in ofs_async_handler()
269 if (ofs_client->ib_client->remove) { in ofs_async_handler()
270 ofs_client->ib_client->remove(device); in ofs_async_handler()
311 ib_register_client(struct ib_client *client) in ib_register_client()
[all …]
/titanic_44/usr/src/uts/common/sys/ib/clients/of/sol_ofs/
H A Dsol_kverb_impl.h71 ib_client_t *ib_client; member
/titanic_44/usr/src/uts/common/io/ib/clients/rdsv3/
H A Dib.c255 struct ib_client rdsv3_ib_client = {
263 struct ib_client rdsv3_ib_client = {
/titanic_44/usr/src/uts/common/sys/ib/clients/rdsv3/
H A Dib.h267 extern struct ib_client rdsv3_ib_client;