Searched refs:ism_dev (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/s390/net/ |
| H A D | ism_drv.c | 33 static int ism_cmd(struct ism_dev *ism, void *cmd) in ism_cmd() 56 static int ism_cmd_simple(struct ism_dev *ism, u32 cmd_code) in ism_cmd_simple() 67 static int query_info(struct ism_dev *ism) in query_info() 84 static int register_sba(struct ism_dev *ism) in register_sba() 111 static int register_ieq(struct ism_dev *ism) in register_ieq() 140 static int unregister_sba(struct ism_dev *ism) in unregister_sba() 160 static int unregister_ieq(struct ism_dev *ism) in unregister_ieq() 182 struct ism_dev *ism = dibs->drv_priv; in ism_read_local_gid() 203 struct ism_dev *ism = dibs->drv_priv; in ism_query_rgid() 222 static void ism_free_dmb(struct ism_dev *ism, struct dibs_dmb *dmb) in ism_free_dmb() [all …]
|
| H A D | ism.h | 227 struct ism_dev { struct 243 static inline void __ism_read_cmd(struct ism_dev *ism, void *data, in __ism_read_cmd() argument 257 static inline void __ism_write_cmd(struct ism_dev *ism, void *data, in __ism_write_cmd() 267 static inline int __ism_move(struct ism_dev *ism, u64 dmb_req, void *data, in __ism_move()
|
| /linux/include/linux/ |
| H A D | ism.h | 18 struct ism_dev { struct 48 void (*handle_event)(struct ism_dev *dev, struct ism_event *event); argument 55 static inline void *ism_get_priv(struct ism_dev *dev, in ism_get_priv() 60 static inline void ism_set_priv(struct ism_dev *dev, struct ism_client *client, in ism_set_priv()
|
| /linux/net/smc/ |
| H A D | af_smc.c | 1042 if (!ini->ism_dev[0]) in smc_find_ism_device() 1045 ini->ism_chid[0] = smc_ism_get_chid(ini->ism_dev[0]); in smc_find_ism_device() 1053 int i = (!ini->ism_dev[0]) ? 1 : 0; in smc_find_ism_v2_is_unique_chid() 1077 if (smcd->going_away || smcd == ini->ism_dev[0]) in smc_find_ism_v2_device_clnt() 1092 ini->ism_dev[i] = smcd; in smc_find_ism_v2_device_clnt() 1104 if (!ini->ism_dev[0] && !ini->ism_dev[1]) in smc_find_ism_v2_device_clnt() 1113 if (ini->vlan_id && smc_ism_get_vlan(ini->ism_dev[0], ini->vlan_id)) in smc_connect_ism_vlan_setup() 1175 if (ini->vlan_id && smc_ism_put_vlan(ini->ism_dev[0], ini->vlan_id)) in smc_connect_ism_vlan_cleanup() 2122 if (smcd == ini->ism_dev[i]) in smc_is_already_selected() 2148 ini->ism_dev[*matches] = smcd; in smc_check_ism_v2_match() [all …]
|
| H A D | smc_clc.c | 918 if (ini->ism_dev[0]) { in smc_clc_send_proposal() 919 smcd = ini->ism_dev[0]; in smc_clc_send_proposal() 923 htons(smc_ism_get_chid(ini->ism_dev[0])); in smc_clc_send_proposal() 969 smcd = ini->ism_dev[i]; in smc_clc_send_proposal() 972 htons(smc_ism_get_chid(ini->ism_dev[i])); in smc_clc_send_proposal()
|
| H A D | smc_core.c | 901 if (smc_ism_get_vlan(ini->ism_dev[ini->ism_selected], in smc_lgr_create() 940 smcd = ini->ism_dev[ini->ism_selected]; in smc_lgr_create() 946 lgr->smcd = ini->ism_dev[ini->ism_selected]; in smc_lgr_create() 947 lgr_list = &ini->ism_dev[ini->ism_selected]->lgr_list; in smc_lgr_create() 951 atomic_inc(&ini->ism_dev[ini->ism_selected]->lgr_cnt); in smc_lgr_create() 1008 smc_ism_put_vlan(ini->ism_dev[ini->ism_selected], ini->vlan_id); in smc_lgr_create() 1986 lgr_list = ini->is_smcd ? &ini->ism_dev[ini->ism_selected]->lgr_list : in smc_conn_create() 1988 lgr_lock = ini->is_smcd ? &ini->ism_dev[ini->ism_selected]->lgr_lock : in smc_conn_create() 2001 smcd_lgr_match(lgr, ini->ism_dev[ini->ism_selected], in smc_conn_create()
|
| H A D | smc_core.h | 447 struct smcd_dev *ism_dev[SMC_MAX_V2_ISM_DEVS + 1]; member
|
| H A D | smc_pnet.c | 1116 ini->ism_dev[0] = ismdev; in smc_pnet_find_ism_by_pnetid() 1149 ini->ism_dev[0] = NULL; in smc_pnet_find_ism_resource()
|