Home
last modified time | relevance | path

Searched refs:nl_client (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/drivers/infiniband/core/
Diwpm_util.h68 u8 nl_client; member
79 u8 nl_client; member
88 u8 nl_client; member
106 u8 nl_client, gfp_t gfp);
157 u32 iwpm_check_registration(u8 nl_client, u32 reg);
164 void iwpm_set_registration(u8 nl_client, u32 reg);
172 u32 iwpm_get_registration(u8 nl_client);
182 int iwpm_send_mapinfo(u8 nl_client, int iwpm_pid);
231 int nl_client);
263 int iwpm_send_hello(u8 nl_client, int iwpm_pid, u16 abi_version);
Diwpm_msg.c63 int iwpm_register_pid(struct iwpm_dev_data *pm_msg, u8 nl_client) in iwpm_register_pid() argument
72 if (iwpm_check_registration(nl_client, IWPM_REG_VALID) || in iwpm_register_pid()
75 skb = iwpm_create_nlmsg(RDMA_NL_IWPM_REG_PID, &nlh, nl_client); in iwpm_register_pid()
81 nlmsg_request = iwpm_get_nlmsg_request(nlh->nlmsg_seq, nl_client, GFP_KERNEL); in iwpm_register_pid()
122 pr_info("%s: %s (client = %u)\n", __func__, err_str, nl_client); in iwpm_register_pid()
143 int iwpm_add_mapping(struct iwpm_sa_data *pm_msg, u8 nl_client) in iwpm_add_mapping() argument
154 if (!iwpm_check_registration(nl_client, IWPM_REG_VALID)) { in iwpm_add_mapping()
158 skb = iwpm_create_nlmsg(RDMA_NL_IWPM_ADD_MAPPING, &nlh, nl_client); in iwpm_add_mapping()
164 nlmsg_request = iwpm_get_nlmsg_request(nlh->nlmsg_seq, nl_client, GFP_KERNEL); in iwpm_add_mapping()
206 pr_info("%s: %s (client = %u)\n", __func__, err_str, nl_client); in iwpm_add_mapping()
[all …]
Diwpm_util.c59 int iwpm_init(u8 nl_client) in iwpm_init() argument
73 iwpm_set_registration(nl_client, IWPM_REG_UNDEF); in iwpm_init()
87 int iwpm_exit(u8 nl_client) in iwpm_exit() argument
92 iwpm_set_registration(nl_client, IWPM_REG_UNDEF); in iwpm_exit()
109 u8 nl_client, u32 map_flags) in iwpm_create_mapinfo() argument
124 map_info->nl_client = nl_client; in iwpm_create_mapinfo()
267 u8 nl_client) in iwpm_get_remote_info() argument
308 u8 nl_client, gfp_t gfp) in iwpm_get_nlmsg_request() argument
324 nlmsg_request->nl_client = nl_client; in iwpm_get_nlmsg_request()
390 u32 iwpm_get_registration(u8 nl_client) in iwpm_get_registration() argument
[all …]
/linux-6.12.1/include/rdma/
Diw_portmap.h44 int iwpm_register_pid(struct iwpm_dev_data *pm_msg, u8 nl_client);
45 int iwpm_add_mapping(struct iwpm_sa_data *pm_msg, u8 nl_client);
46 int iwpm_add_and_query_mapping(struct iwpm_sa_data *pm_msg, u8 nl_client);
47 int iwpm_remove_mapping(struct sockaddr_storage *local_addr, u8 nl_client);
57 struct sockaddr_storage *remote_addr, u8 nl_client);
59 struct sockaddr_storage *mapped_addr, u8 nl_client,