Lines Matching refs:wwn
65 static ssize_t tcm_qla2xxx_parse_wwn(const char *name, u64 *wwn, int strict) in tcm_qla2xxx_parse_wwn() argument
74 *wwn = 0; in tcm_qla2xxx_parse_wwn()
99 *wwn = (*wwn << 4) | nibble; in tcm_qla2xxx_parse_wwn()
108 static ssize_t tcm_qla2xxx_format_wwn(char *buf, size_t len, u64 wwn) in tcm_qla2xxx_format_wwn() argument
112 put_unaligned_be64(wwn, b); in tcm_qla2xxx_format_wwn()
129 u8 wwn[8]; in tcm_qla2xxx_npiv_extract_wwn() local
131 memset(wwn, 0, sizeof(wwn)); in tcm_qla2xxx_npiv_extract_wwn()
144 wwn[i/2] = j & 0xff; in tcm_qla2xxx_npiv_extract_wwn()
149 *nm = wwn_to_u64(wwn); in tcm_qla2xxx_npiv_extract_wwn()
1132 struct se_wwn *wwn, in tcm_qla2xxx_make_tpg() argument
1136 struct tcm_qla2xxx_lport *lport = container_of(wwn, in tcm_qla2xxx_make_tpg()
1168 ret = core_tpg_register(&tcm_qla2xxx_ops, wwn, in tcm_qla2xxx_make_tpg()
1256 struct se_wwn *wwn, in tcm_qla2xxx_npiv_make_tpg() argument
1260 struct tcm_qla2xxx_lport *lport = container_of(wwn, in tcm_qla2xxx_npiv_make_tpg()
1288 ret = core_tpg_register(&tcm_qla2xxx_npiv_ops, wwn, in tcm_qla2xxx_npiv_make_tpg()
1816 static void tcm_qla2xxx_drop_lport(struct se_wwn *wwn) in tcm_qla2xxx_drop_lport() argument
1818 struct tcm_qla2xxx_lport *lport = container_of(wwn, in tcm_qla2xxx_drop_lport()
1943 static void tcm_qla2xxx_npiv_drop_lport(struct se_wwn *wwn) in tcm_qla2xxx_npiv_drop_lport() argument
1945 struct tcm_qla2xxx_lport *lport = container_of(wwn, in tcm_qla2xxx_npiv_drop_lport()