/kernel/linux/linux-5.10/drivers/scsi/libfc/ |
H A D | fc_npiv.c | 24 struct fc_lport *n_port = shost_priv(shost); in libfc_vport_create() local 34 mutex_lock(&n_port->lp_mutex); in libfc_vport_create() 35 list_add_tail(&vn_port->list, &n_port->vports); in libfc_vport_create() 36 mutex_unlock(&n_port->lp_mutex); in libfc_vport_create() 44 * @n_port: Top level N_Port which may have multiple NPIV VN_Ports 49 struct fc_lport *fc_vport_id_lookup(struct fc_lport *n_port, u32 port_id) in fc_vport_id_lookup() argument 54 if (n_port->port_id == port_id) in fc_vport_id_lookup() 55 return n_port; in fc_vport_id_lookup() 58 return n_port; /* for point-to-point */ in fc_vport_id_lookup() 60 mutex_lock(&n_port in fc_vport_id_lookup() 91 __fc_vport_setlink(struct fc_lport *n_port, struct fc_lport *vn_port) __fc_vport_setlink() argument 121 struct fc_lport *n_port = shost_priv(shost); fc_vport_setlink() local 137 fc_vports_linkchange(struct fc_lport *n_port) fc_vports_linkchange() argument [all...] |
/kernel/linux/linux-6.6/drivers/scsi/libfc/ |
H A D | fc_npiv.c | 24 struct fc_lport *n_port = shost_priv(shost); in libfc_vport_create() local 34 mutex_lock(&n_port->lp_mutex); in libfc_vport_create() 35 list_add_tail(&vn_port->list, &n_port->vports); in libfc_vport_create() 36 mutex_unlock(&n_port->lp_mutex); in libfc_vport_create() 44 * @n_port: Top level N_Port which may have multiple NPIV VN_Ports 49 struct fc_lport *fc_vport_id_lookup(struct fc_lport *n_port, u32 port_id) in fc_vport_id_lookup() argument 54 if (n_port->port_id == port_id) in fc_vport_id_lookup() 55 return n_port; in fc_vport_id_lookup() 58 return n_port; /* for point-to-point */ in fc_vport_id_lookup() 60 mutex_lock(&n_port in fc_vport_id_lookup() 91 __fc_vport_setlink(struct fc_lport *n_port, struct fc_lport *vn_port) __fc_vport_setlink() argument 121 struct fc_lport *n_port = shost_priv(shost); fc_vport_setlink() local 137 fc_vports_linkchange(struct fc_lport *n_port) fc_vports_linkchange() argument [all...] |
/kernel/linux/linux-5.10/net/key/ |
H A D | af_key.c | 1004 struct sadb_x_nat_t_port *n_port; in __pfkey_xfrm_state2msg() local 1016 n_port = skb_put(skb, sizeof(*n_port)); in __pfkey_xfrm_state2msg() 1017 n_port->sadb_x_nat_t_port_len = sizeof(*n_port)/sizeof(uint64_t); in __pfkey_xfrm_state2msg() 1018 n_port->sadb_x_nat_t_port_exttype = SADB_X_EXT_NAT_T_SPORT; in __pfkey_xfrm_state2msg() 1019 n_port->sadb_x_nat_t_port_port = natt->encap_sport; in __pfkey_xfrm_state2msg() 1020 n_port->sadb_x_nat_t_port_reserved = 0; in __pfkey_xfrm_state2msg() 1023 n_port = skb_put(skb, sizeof(*n_port)); in __pfkey_xfrm_state2msg() 1279 const struct sadb_x_nat_t_port *n_port = pfkey_msg2xfrm_state() local 1284 const struct sadb_x_nat_t_port *n_port = pfkey_msg2xfrm_state() local 3364 struct sadb_x_nat_t_port *n_port; pfkey_send_new_mapping() local [all...] |
/kernel/linux/linux-6.6/net/key/ |
H A D | af_key.c | 1000 struct sadb_x_nat_t_port *n_port; in __pfkey_xfrm_state2msg() local 1012 n_port = skb_put(skb, sizeof(*n_port)); in __pfkey_xfrm_state2msg() 1013 n_port->sadb_x_nat_t_port_len = sizeof(*n_port)/sizeof(uint64_t); in __pfkey_xfrm_state2msg() 1014 n_port->sadb_x_nat_t_port_exttype = SADB_X_EXT_NAT_T_SPORT; in __pfkey_xfrm_state2msg() 1015 n_port->sadb_x_nat_t_port_port = natt->encap_sport; in __pfkey_xfrm_state2msg() 1016 n_port->sadb_x_nat_t_port_reserved = 0; in __pfkey_xfrm_state2msg() 1019 n_port = skb_put(skb, sizeof(*n_port)); in __pfkey_xfrm_state2msg() 1275 const struct sadb_x_nat_t_port *n_port = pfkey_msg2xfrm_state() local 1280 const struct sadb_x_nat_t_port *n_port = pfkey_msg2xfrm_state() local 3359 struct sadb_x_nat_t_port *n_port; pfkey_send_new_mapping() local [all...] |
/kernel/linux/linux-5.10/drivers/scsi/fcoe/ |
H A D | fcoe_transport.c | 251 struct fc_lport *n_port = shost_priv(shost); in fcoe_validate_vport_create() local 256 mutex_lock(&n_port->lp_mutex); in fcoe_validate_vport_create() 260 if (!memcmp(&n_port->wwpn, &vport->port_name, sizeof(u64))) { in fcoe_validate_vport_create() 268 list_for_each_entry(vn_port, &n_port->vports, list) { in fcoe_validate_vport_create() 277 mutex_unlock(&n_port->lp_mutex); in fcoe_validate_vport_create()
|
H A D | fcoe.c | 1128 struct fc_lport *lport, *n_port; in fcoe_if_create() local 1221 n_port = shost_priv(shost); in fcoe_if_create() 1222 rc = fc_exch_mgr_list_clone(n_port, lport); in fcoe_if_create() 2659 struct fc_lport *n_port = shost_priv(shost); in fcoe_vport_create() local 2660 struct fcoe_port *port = lport_priv(n_port); in fcoe_vport_create() 2707 struct fc_lport *n_port = shost_priv(shost); in fcoe_vport_destroy() local 2710 mutex_lock(&n_port->lp_mutex); in fcoe_vport_destroy() 2712 mutex_unlock(&n_port->lp_mutex); in fcoe_vport_destroy()
|
/kernel/linux/linux-6.6/drivers/scsi/fcoe/ |
H A D | fcoe_transport.c | 252 struct fc_lport *n_port = shost_priv(shost); in fcoe_validate_vport_create() local 257 mutex_lock(&n_port->lp_mutex); in fcoe_validate_vport_create() 261 if (!memcmp(&n_port->wwpn, &vport->port_name, sizeof(u64))) { in fcoe_validate_vport_create() 269 list_for_each_entry(vn_port, &n_port->vports, list) { in fcoe_validate_vport_create() 278 mutex_unlock(&n_port->lp_mutex); in fcoe_validate_vport_create()
|
H A D | fcoe.c | 1127 struct fc_lport *lport, *n_port; in fcoe_if_create() local 1220 n_port = shost_priv(shost); in fcoe_if_create() 1221 rc = fc_exch_mgr_list_clone(n_port, lport); in fcoe_if_create() 2646 struct fc_lport *n_port = shost_priv(shost); in fcoe_vport_create() local 2647 struct fcoe_port *port = lport_priv(n_port); in fcoe_vport_create() 2694 struct fc_lport *n_port = shost_priv(shost); in fcoe_vport_destroy() local 2697 mutex_lock(&n_port->lp_mutex); in fcoe_vport_destroy() 2699 mutex_unlock(&n_port->lp_mutex); in fcoe_vport_destroy()
|
/kernel/linux/linux-5.10/drivers/scsi/bnx2fc/ |
H A D | bnx2fc_fcoe.c | 1128 struct fc_lport *n_port = shost_priv(shost); in bnx2fc_vport_create() local 1129 struct fcoe_port *port = lport_priv(n_port); in bnx2fc_vport_create() 1193 struct fc_lport *n_port = shost_priv(shost); in bnx2fc_vport_destroy() local 1200 mutex_lock(&n_port->lp_mutex); in bnx2fc_vport_destroy() 1201 list_for_each_entry(v_port, &n_port->vports, list) in bnx2fc_vport_destroy() 1208 mutex_unlock(&n_port->lp_mutex); in bnx2fc_vport_destroy() 1212 mutex_unlock(&n_port->lp_mutex); in bnx2fc_vport_destroy() 1495 struct fc_lport *lport, *n_port; in bnx2fc_if_create() local 1567 n_port = shost_priv(shost); in bnx2fc_if_create() 1568 rc = fc_exch_mgr_list_clone(n_port, lpor in bnx2fc_if_create() [all...] |
/kernel/linux/linux-6.6/drivers/scsi/bnx2fc/ |
H A D | bnx2fc_fcoe.c | 1120 struct fc_lport *n_port = shost_priv(shost); in bnx2fc_vport_create() local 1121 struct fcoe_port *port = lport_priv(n_port); in bnx2fc_vport_create() 1185 struct fc_lport *n_port = shost_priv(shost); in bnx2fc_vport_destroy() local 1192 mutex_lock(&n_port->lp_mutex); in bnx2fc_vport_destroy() 1193 list_for_each_entry(v_port, &n_port->vports, list) in bnx2fc_vport_destroy() 1200 mutex_unlock(&n_port->lp_mutex); in bnx2fc_vport_destroy() 1204 mutex_unlock(&n_port->lp_mutex); in bnx2fc_vport_destroy() 1487 struct fc_lport *lport, *n_port; in bnx2fc_if_create() local 1559 n_port = shost_priv(shost); in bnx2fc_if_create() 1560 rc = fc_exch_mgr_list_clone(n_port, lpor in bnx2fc_if_create() [all...] |
/kernel/linux/linux-5.10/drivers/scsi/qedf/ |
H A D | qedf_main.c | 1818 struct fc_lport *n_port = shost_priv(shost); in qedf_vport_create() local 1820 struct qedf_ctx *base_qedf = lport_priv(n_port); in qedf_vport_create() 1905 n_port = shost_priv(shost); in qedf_vport_create() 1906 fc_exch_mgr_list_clone(n_port, vn_port); in qedf_vport_create() 1931 fc_host_supported_speeds(vn_port->host) = n_port->link_supported_speeds; in qedf_vport_create() 1934 vn_port->link_speed = n_port->link_speed; in qedf_vport_create() 1940 fc_host_maxframe_size(vn_port->host) = n_port->mfs; in qedf_vport_create() 1959 struct fc_lport *n_port = shost_priv(shost); in qedf_vport_destroy() local 1971 mutex_lock(&n_port->lp_mutex); in qedf_vport_destroy() 1973 mutex_unlock(&n_port in qedf_vport_destroy() [all...] |
/kernel/linux/linux-6.6/drivers/scsi/qedf/ |
H A D | qedf_main.c | 1821 struct fc_lport *n_port = shost_priv(shost); in qedf_vport_create() local 1823 struct qedf_ctx *base_qedf = lport_priv(n_port); in qedf_vport_create() 1909 n_port = shost_priv(shost); in qedf_vport_create() 1910 fc_exch_mgr_list_clone(n_port, vn_port); in qedf_vport_create() 1935 fc_host_supported_speeds(vn_port->host) = n_port->link_supported_speeds; in qedf_vport_create() 1938 vn_port->link_speed = n_port->link_speed; in qedf_vport_create() 1944 fc_host_maxframe_size(vn_port->host) = n_port->mfs; in qedf_vport_create() 1963 struct fc_lport *n_port = shost_priv(shost); in qedf_vport_destroy() local 1975 mutex_lock(&n_port->lp_mutex); in qedf_vport_destroy() 1977 mutex_unlock(&n_port in qedf_vport_destroy() [all...] |