Searched defs:nacl (Results 1 - 12 of 12) sorted by relevance

/drivers/target/
H A Dtarget_core_ua.c47 struct se_node_acl *nacl; local
52 nacl = sess->se_node_acl;
53 if (!nacl)
56 deve = nacl->device_list[cmd->orig_fe_lun];
87 struct se_node_acl *nacl,
97 if (!nacl)
108 ua->ua_nacl = nacl;
112 spin_lock_irq(&nacl->device_list_lock);
113 deve = nacl->device_list[unpacked_lun];
122 spin_unlock_irq(&nacl
86 core_scsi3_ua_allocate( struct se_node_acl *nacl, u32 unpacked_lun, u8 asc, u8 ascq) argument
211 struct se_node_acl *nacl; local
280 struct se_node_acl *nacl; local
[all...]
H A Dtarget_core_tpg.c57 struct se_node_acl *nacl,
64 spin_lock_irq(&nacl->device_list_lock);
66 deve = nacl->device_list[i];
79 spin_unlock_irq(&nacl->device_list_lock);
81 TRANSPORT_LUNFLAGS_NO_ACCESS, nacl, tpg, 0);
83 spin_lock_irq(&nacl->device_list_lock);
85 spin_unlock_irq(&nacl->device_list_lock);
235 static int core_create_device_list_for_node(struct se_node_acl *nacl) argument
240 nacl->device_list = array_zalloc(TRANSPORT_MAX_LUNS_PER_TPG,
242 if (!nacl
56 core_clear_initiator_node_from_tpg( struct se_node_acl *nacl, struct se_portal_group *tpg) argument
332 core_tpg_wait_for_nacl_pr_ref(struct se_node_acl *nacl) argument
725 struct se_node_acl *nacl, *nacl_tmp; local
[all...]
H A Dtarget_core_device.c232 struct se_node_acl *nacl,
238 struct se_portal_group *tpg = nacl->se_tpg;
241 spin_lock_irq(&nacl->device_list_lock);
243 deve = nacl->device_list[i];
267 spin_unlock_irq(&nacl->device_list_lock);
271 spin_unlock_irq(&nacl->device_list_lock);
277 struct se_node_acl *nacl,
284 if (!nacl->device_list)
287 spin_lock_irq(&nacl->device_list_lock);
289 deve = nacl
231 core_get_se_deve_from_rtpi( struct se_node_acl *nacl, u16 rtpi) argument
276 core_free_device_list_for_node( struct se_node_acl *nacl, struct se_portal_group *tpg) argument
326 core_update_device_list_access( u32 mapped_lun, u32 lun_access, struct se_node_acl *nacl) argument
349 core_update_device_list_for_node( struct se_lun *lun, struct se_lun_acl *lun_acl, u32 mapped_lun, u32 lun_access, struct se_node_acl *nacl, struct se_portal_group *tpg, int enable) argument
463 struct se_node_acl *nacl; local
1485 struct se_node_acl *nacl; local
1520 struct se_node_acl *nacl; local
1573 struct se_node_acl *nacl; local
[all...]
H A Dtarget_core_fabric_configfs.c139 struct se_node_acl *nacl = lacl->se_lun_nacl; local
140 struct se_dev_entry *deve = nacl->device_list[lacl->mapped_lun];
H A Dtarget_core_alua.c185 struct se_node_acl *nacl = cmd->se_sess->se_node_acl; local
291 dev, l_port, nacl,
757 struct se_node_acl *nacl,
817 (nacl != NULL) && (nacl == lacl->se_lun_nacl) &&
875 struct se_node_acl *nacl; local
949 nacl = l_nacl;
952 nacl = NULL;
962 nacl, md_buf, new_state, explict);
754 core_alua_do_transition_tg_pt( struct t10_alua_tg_pt_gp *tg_pt_gp, struct se_port *l_port, struct se_node_acl *nacl, unsigned char *md_buf, int new_state, int explict) argument
H A Dtarget_core_pr.c637 struct se_node_acl *nacl,
667 pr_reg->pr_reg_nacl = nacl;
697 struct se_node_acl *nacl,
707 struct target_core_fabric_ops *tfo = nacl->se_tpg->se_tpg_tfo;
714 pr_reg = __core_scsi3_do_alloc_registration(dev, nacl, deve, isid,
749 if (nacl == nacl_tmp)
761 if (strcmp(nacl->initiatorname, nacl_tmp->initiatorname))
933 struct se_node_acl *nacl,
947 snprintf(i_port, PR_APTPL_MAX_IPORT_LEN, "%s", nacl->initiatorname);
966 pr_reg->pr_reg_nacl = nacl;
635 __core_scsi3_do_alloc_registration( struct se_device *dev, struct se_node_acl *nacl, struct se_dev_entry *deve, unsigned char *isid, u64 sa_res_key, int all_tg_pt, int aptpl) argument
695 __core_scsi3_alloc_registration( struct se_device *dev, struct se_node_acl *nacl, struct se_dev_entry *deve, unsigned char *isid, u64 sa_res_key, int all_tg_pt, int aptpl) argument
928 __core_scsi3_check_aptpl_registration( struct se_device *dev, struct se_portal_group *tpg, struct se_lun *lun, u32 target_lun, struct se_node_acl *nacl, struct se_dev_entry *deve) argument
1005 struct se_node_acl *nacl = lun_acl->se_lun_nacl; local
1015 __core_scsi3_dump_registration( struct target_core_fabric_ops *tfo, struct se_device *dev, struct se_node_acl *nacl, struct t10_pr_registration *pr_reg, int register_type) argument
1052 __core_scsi3_add_registration( struct se_device *dev, struct se_node_acl *nacl, struct t10_pr_registration *pr_reg, int register_type, int register_move) argument
1115 core_scsi3_alloc_registration( struct se_device *dev, struct se_node_acl *nacl, struct se_dev_entry *deve, unsigned char *isid, u64 sa_res_key, int all_tg_pt, int aptpl, int register_type, int register_move) argument
1138 __core_scsi3_locate_pr_reg( struct se_device *dev, struct se_node_acl *nacl, unsigned char *isid) argument
1196 core_scsi3_locate_pr_reg( struct se_device *dev, struct se_node_acl *nacl, struct se_session *sess) argument
1224 struct se_node_acl *nacl = pr_reg->pr_reg_nacl; local
1339 core_scsi3_free_pr_reg_from_nacl( struct se_device *dev, struct se_node_acl *nacl) argument
1418 core_scsi3_nodeacl_depend_item(struct se_node_acl *nacl) argument
1429 core_scsi3_nodeacl_undepend_item(struct se_node_acl *nacl) argument
1449 struct se_node_acl *nacl; local
1467 struct se_node_acl *nacl; local
2931 struct se_node_acl *nacl = pr_reg->pr_reg_nacl; local
[all...]
H A Dtarget_core_stat.c1242 struct se_node_acl *nacl = lacl->se_lun_nacl; local
1247 spin_lock_irq(&nacl->device_list_lock);
1248 deve = nacl->device_list[lacl->mapped_lun];
1250 spin_unlock_irq(&nacl->device_list_lock);
1253 tpg = nacl->se_tpg;
1257 spin_unlock_irq(&nacl->device_list_lock);
1267 struct se_node_acl *nacl = lacl->se_lun_nacl; local
1272 spin_lock_irq(&nacl->device_list_lock);
1273 deve = nacl->device_list[lacl->mapped_lun];
1275 spin_unlock_irq(&nacl
1291 struct se_node_acl *nacl = lacl->se_lun_nacl; local
1315 struct se_node_acl *nacl = lacl->se_lun_nacl; local
1337 struct se_node_acl *nacl = lacl->se_lun_nacl; local
1359 struct se_node_acl *nacl = lacl->se_lun_nacl; local
1381 struct se_node_acl *nacl = lacl->se_lun_nacl; local
1403 struct se_node_acl *nacl = lacl->se_lun_nacl; local
1425 struct se_node_acl *nacl = lacl->se_lun_nacl; local
1447 struct se_node_acl *nacl = lacl->se_lun_nacl; local
1469 struct se_node_acl *nacl = lacl->se_lun_nacl; local
1491 struct se_node_acl *nacl = lacl->se_lun_nacl; local
1513 struct se_node_acl *nacl = lacl->se_lun_nacl; local
1536 struct se_node_acl *nacl = lacl->se_lun_nacl; local
1608 struct se_node_acl *nacl = lacl->se_lun_nacl; local
1633 struct se_node_acl *nacl = lacl->se_lun_nacl; local
1657 struct se_node_acl *nacl = lacl->se_lun_nacl; local
1681 struct se_node_acl *nacl = lacl->se_lun_nacl; local
1707 struct se_node_acl *nacl = lacl->se_lun_nacl; local
1729 struct se_node_acl *nacl = lacl->se_lun_nacl; local
[all...]
H A Dtarget_core_transport.c342 struct se_node_acl *nacl = container_of(kref, local
345 complete(&nacl->acl_free_comp);
348 void target_put_nacl(struct se_node_acl *nacl) argument
350 kref_put(&nacl->acl_kref, target_complete_nacl);
/drivers/target/iscsi/
H A Discsi_target_nodeattrib.c30 struct iscsi_node_acl *nacl)
32 struct se_node_acl *se_nacl = &nacl->se_node_acl;
110 struct se_node_acl *se_nacl = &a->nacl->se_node_acl;
29 iscsit_na_get_initiatorname( struct iscsi_node_acl *nacl) argument
H A Discsi_target_core.h697 struct iscsi_node_acl *nacl; member in struct:iscsi_node_attrib
730 #define NODE_STAT_GRPS(nacl) (&(nacl)->node_stat_grps)
/drivers/infiniband/ulp/srpt/
H A Dib_srpt.h415 * @nacl: Target core node ACL information.
421 struct se_node_acl nacl; member in struct:srpt_node_acl
H A Dib_srpt.c2399 struct srpt_node_acl *nacl; local
2401 list_for_each_entry(nacl, &sport->port_acl_list, list)
2402 if (memcmp(nacl->i_port_id, i_port_id,
2403 sizeof(nacl->i_port_id)) == 0)
2404 return nacl;
2412 struct srpt_node_acl *nacl; local
2415 nacl = __srpt_lookup_acl(sport, i_port_id);
2418 return nacl;
2438 struct srpt_node_acl *nacl; local
2601 nacl
3429 struct srpt_node_acl *nacl; local
3462 struct srpt_node_acl *nacl; local
3476 struct srpt_node_acl *nacl; local
3542 srpt_set_default_node_attrs(struct se_node_acl *nacl) argument
3612 struct srpt_node_acl *nacl; local
3658 struct srpt_node_acl *nacl; local
[all...]

Completed in 530 milliseconds