Lines Matching refs:wwn
60 static ssize_t tcm_qla2xxx_parse_wwn(const char *name, u64 *wwn, int strict) in tcm_qla2xxx_parse_wwn() argument
69 *wwn = 0; in tcm_qla2xxx_parse_wwn()
94 *wwn = (*wwn << 4) | nibble; in tcm_qla2xxx_parse_wwn()
103 static ssize_t tcm_qla2xxx_format_wwn(char *buf, size_t len, u64 wwn) in tcm_qla2xxx_format_wwn() argument
107 put_unaligned_be64(wwn, b); in tcm_qla2xxx_format_wwn()
124 u8 wwn[8]; in tcm_qla2xxx_npiv_extract_wwn() local
126 memset(wwn, 0, sizeof(wwn)); in tcm_qla2xxx_npiv_extract_wwn()
139 wwn[i/2] = j & 0xff; in tcm_qla2xxx_npiv_extract_wwn()
144 *nm = wwn_to_u64(wwn); in tcm_qla2xxx_npiv_extract_wwn()
917 struct se_wwn *wwn, in tcm_qla2xxx_make_tpg() argument
921 struct tcm_qla2xxx_lport *lport = container_of(wwn, in tcm_qla2xxx_make_tpg()
953 ret = core_tpg_register(wwn, &tpg->se_tpg, SCSI_PROTOCOL_FCP); in tcm_qla2xxx_make_tpg()
1038 struct se_wwn *wwn, in tcm_qla2xxx_npiv_make_tpg() argument
1042 struct tcm_qla2xxx_lport *lport = container_of(wwn, in tcm_qla2xxx_npiv_make_tpg()
1070 ret = core_tpg_register(wwn, &tpg->se_tpg, SCSI_PROTOCOL_FCP); in tcm_qla2xxx_npiv_make_tpg()
1593 static void tcm_qla2xxx_drop_lport(struct se_wwn *wwn) in tcm_qla2xxx_drop_lport() argument
1595 struct tcm_qla2xxx_lport *lport = container_of(wwn, in tcm_qla2xxx_drop_lport()
1718 static void tcm_qla2xxx_npiv_drop_lport(struct se_wwn *wwn) in tcm_qla2xxx_npiv_drop_lport() argument
1720 struct tcm_qla2xxx_lport *lport = container_of(wwn, in tcm_qla2xxx_npiv_drop_lport()