Lines Matching defs:acl
145 struct ft_node_acl *acl = container_of(se_nacl,
148 return ft_wwn_show(&acl->node_auth.port_name, page);
156 struct ft_node_acl *acl = container_of(se_nacl,
159 return ft_wwn_store(&acl->node_auth.port_name, page, count);
168 struct ft_node_acl *acl = container_of(se_nacl,
171 return ft_wwn_show(&acl->node_auth.node_name, page);
179 struct ft_node_acl *acl = container_of(se_nacl,
182 return ft_wwn_store(&acl->node_auth.node_name, page, count);
206 struct ft_node_acl *acl;
211 pr_debug("add acl %s\n", name);
217 acl = kzalloc(sizeof(struct ft_node_acl), GFP_KERNEL);
218 if (!acl)
220 acl->node_auth.port_name = wwpn;
224 &acl->se_node_acl, name, q_depth);
231 struct ft_node_acl *acl = container_of(se_acl,
234 pr_debug("del acl %s\n",
238 pr_debug("del acl %p se_acl %p tpg %p se_tpg %p\n",
239 acl, se_acl, tpg, &tpg->se_tpg);
242 kfree(acl);
248 struct ft_node_acl *acl;
254 acl = container_of(se_acl, struct ft_node_acl, se_node_acl);
255 pr_debug("acl %p port_name %llx\n",
256 acl, (unsigned long long)acl->node_auth.port_name);
257 if (acl->node_auth.port_name == rdata->ids.port_name ||
258 acl->node_auth.node_name == rdata->ids.node_name) {
259 pr_debug("acl %p port_name %llx matched\n", acl,
261 found = acl;
272 struct ft_node_acl *acl;
274 acl = kzalloc(sizeof(*acl), GFP_KERNEL);
275 if (!acl) {
279 pr_debug("acl %p\n", acl);
280 return &acl->se_node_acl;
286 struct ft_node_acl *acl = container_of(se_acl,
289 pr_debug("acl %p\n", acl);
290 kfree(acl);