Lines Matching defs:wwn
47 * so the name and wwn are mapped one-to-one.
49 static ssize_t ft_parse_wwn(const char *name, u64 *wwn, int strict)
58 *wwn = 0;
80 *wwn = (*wwn << 4) | val;
89 ssize_t ft_format_wwn(char *buf, size_t len, u64 wwn)
93 put_unaligned_be64(wwn, b);
101 u64 *wwn = arg;
104 len = ft_format_wwn(buf, PAGE_SIZE - 2, *wwn);
112 u64 wwn;
114 ret = ft_parse_wwn(buf, &wwn, 0);
116 *(u64 *)arg = wwn;
218 static struct se_portal_group *ft_add_tpg(struct se_wwn *wwn, const char *name)
245 ft_wwn = container_of(wwn, struct ft_lport_wwn, se_wwn);
259 ret = core_tpg_register(wwn, &tpg->se_tpg, SCSI_PROTOCOL_FCP);
333 pr_debug("add wwn %s\n", name);
356 static void ft_del_wwn(struct se_wwn *wwn)
358 struct ft_lport_wwn *ft_wwn = container_of(wwn,
361 pr_debug("del wwn %s\n", ft_wwn->name);