Lines Matching refs:lacl
1313 struct se_lun_acl *lacl; in core_dev_init_initiator_node_lun_acl() local
1321 lacl = kzalloc(sizeof(struct se_lun_acl), GFP_KERNEL); in core_dev_init_initiator_node_lun_acl()
1322 if (!lacl) { in core_dev_init_initiator_node_lun_acl()
1328 INIT_LIST_HEAD(&lacl->lacl_list); in core_dev_init_initiator_node_lun_acl()
1329 lacl->mapped_lun = mapped_lun; in core_dev_init_initiator_node_lun_acl()
1330 lacl->se_lun_nacl = nacl; in core_dev_init_initiator_node_lun_acl()
1331 snprintf(lacl->initiatorname, TRANSPORT_IQN_LEN, "%s", in core_dev_init_initiator_node_lun_acl()
1334 return lacl; in core_dev_init_initiator_node_lun_acl()
1339 struct se_lun_acl *lacl, in core_dev_add_initiator_node_lun_acl() argument
1355 nacl = lacl->se_lun_nacl; in core_dev_add_initiator_node_lun_acl()
1363 lacl->se_lun = lun; in core_dev_add_initiator_node_lun_acl()
1365 if (core_enable_device_list_for_node(lun, lacl, lacl->mapped_lun, in core_dev_add_initiator_node_lun_acl()
1370 list_add_tail(&lacl->lacl_list, &lun->lun_acl_list); in core_dev_add_initiator_node_lun_acl()
1376 tpg->se_tpg_tfo->tpg_get_tag(tpg), unpacked_lun, lacl->mapped_lun, in core_dev_add_initiator_node_lun_acl()
1378 lacl->initiatorname); in core_dev_add_initiator_node_lun_acl()
1384 lacl->mapped_lun); in core_dev_add_initiator_node_lun_acl()
1395 struct se_lun_acl *lacl) in core_dev_del_initiator_node_lun_acl() argument
1399 nacl = lacl->se_lun_nacl; in core_dev_del_initiator_node_lun_acl()
1404 list_del(&lacl->lacl_list); in core_dev_del_initiator_node_lun_acl()
1408 core_disable_device_list_for_node(lun, NULL, lacl->mapped_lun, in core_dev_del_initiator_node_lun_acl()
1411 lacl->se_lun = NULL; in core_dev_del_initiator_node_lun_acl()
1417 lacl->initiatorname, lacl->mapped_lun); in core_dev_del_initiator_node_lun_acl()
1424 struct se_lun_acl *lacl) in core_dev_free_initiator_node_lun_acl() argument
1430 lacl->initiatorname, lacl->mapped_lun); in core_dev_free_initiator_node_lun_acl()
1432 kfree(lacl); in core_dev_free_initiator_node_lun_acl()