Searched refs:lun (Results 51 - 75 of 140) sorted by relevance

123456

/freebsd-current/sys/dev/isp/
H A Disp_freebsd.h96 lun_id_t lun; member in struct:atio_private_data
159 #define LUN_HASH_FUNC(lun) ((lun) & (LUN_HASH_SIZE - 1))
179 uint64_t lun; /* LUN for target */ member in struct:isp_nexus
186 #define NEXUS_HASH(tgt, lun) ((tgt + lun) % NEXUS_HASH_WIDTH)
207 * Per target/lun info- just to keep a per-ITL nexus crn count
/freebsd-current/usr.sbin/bhyve/
H A Dpci_virtio_scsi.c163 uint8_t lun[8]; member in struct:pci_vtscsi_ctrl_tmf
178 uint8_t lun[8]; member in struct:pci_vtscsi_ctrl_an
205 uint8_t lun[8]; member in struct:pci_vtscsi_event
210 uint8_t lun[8]; member in struct:pci_vtscsi_req_cmd_rd
349 pci_vtscsi_get_lun(uint8_t *lun) argument
352 return (((lun[2] << 8) | lun[3]) & 0x3fff);
403 io->io_hdr.nexus.targ_lun = pci_vtscsi_get_lun(tmf->lun);
503 io->io_hdr.nexus.targ_lun = pci_vtscsi_get_lun(cmd_rd->lun);
/freebsd-current/sys/cam/ctl/
H A Dctl_private.h89 * Note: "OK_ON_NO_LUN" == we don't have to have a lun configured
90 * "OK_ON_BOTH" == we have to have a lun configured
324 uint64_t lun; member in struct:ctl_lun
482 void ctl_tpc_lun_init(struct ctl_lun *lun);
483 void ctl_tpc_lun_clear(struct ctl_lun *lun, uint32_t initidx);
484 void ctl_tpc_lun_shutdown(struct ctl_lun *lun);
H A Dctl_backend_block.c224 struct ctl_be_block_lun *lun; member in struct:ctl_be_block_io
523 struct ctl_be_block_lun *be_lun = beio->lun;
563 devstat_end_transaction(beio->lun->disk_stats, beio->io_len,
620 devstat_start_transaction(beio->lun->disk_stats, &beio->ds_t0);
633 devstat_end_transaction(beio->lun->disk_stats, beio->io_len,
696 devstat_start_transaction(beio->lun->disk_stats, &beio->ds_t0);
771 devstat_end_transaction(beio->lun->disk_stats, beio->io_len,
931 devstat_end_transaction(beio->lun->disk_stats, beio->io_len,
1000 devstat_start_transaction(beio->lun->disk_stats, &beio->ds_t0);
1021 devstat_end_transaction(beio->lun
3258 struct ctl_be_block_lun *lun = (struct ctl_be_block_lun *)cbe_lun; local
3276 struct ctl_be_block_lun *lun = (struct ctl_be_block_lun *)cbe_lun; local
3305 struct ctl_be_block_lun *lun; local
[all...]
/freebsd-current/sys/dev/aic7xxx/
H A Daic79xx.c168 u_int lun, cam_status status,
195 char channel, int lun, u_int tag,
961 ahd_outb(ahd, SAVED_LUN, scb->hscb->lun);
1103 * The lun is 0, regardless of the SCB's lun
1388 devinfo.lun);
1415 u_int lun; local
1422 lun = CAM_LUN_WILDCARD;
1430 lun = scb->hscb->lun;
3508 ahd_compile_devinfo(struct ahd_devinfo *devinfo, u_int our_id, u_int target, u_int lun, char channel, role_t role) argument
5061 ahd_handle_devreset(struct ahd_softc *ahd, struct ahd_devinfo *devinfo, u_int lun, cam_status status, char *message, int verbose_level) argument
6743 int lun; local
7212 ahd_match_scb(struct ahd_softc *ahd, struct scb *scb, int target, char channel, int lun, u_int tag, role_t role) argument
7252 int lun; local
7366 ahd_search_qinfifo(struct ahd_softc *ahd, int target, char channel, int lun, u_int tag, role_t role, uint32_t status, ahd_search_action action) argument
7595 ahd_search_scb_list(struct ahd_softc *ahd, int target, char channel, int lun, u_int tag, role_t role, uint32_t status, ahd_search_action action, u_int *list_head, u_int *list_tail, u_int tid) argument
7749 ahd_abort_scbs(struct ahd_softc *ahd, int target, char channel, int lun, u_int tag, role_t role, uint32_t status) argument
7990 u_int lun; local
9296 int lun; local
9825 u_int lun; local
10213 int lun; local
[all...]
/freebsd-current/sys/dev/ipmi/
H A Dipmivars.h201 #define IPMI_ADDR(netfn, lun) ((netfn) << 2 | (lun))
/freebsd-current/sys/dev/isci/
H A Disci.h273 struct ISCI_REMOTE_DEVICE *remote_device, lun_id_t lun);
276 struct ISCI_REMOTE_DEVICE *remote_device, lun_id_t lun);
/freebsd-current/sys/dev/isci/scil/
H A Dscif_sas_task_request.c383 fw_task->parent.lun = scif_cb_task_request_get_lun(
387 return fw_task->parent.lun;
/freebsd-current/sys/dev/mpt/
H A Dmpt_cam.c2179 mpt_prtc(mpt, "tgt %u lun %jx req %p:%u\n", tgt,
2196 mpt_bus_reset(struct mpt_softc *mpt, target_id_t tgt, lun_id_t lun, argument
2204 (tgt != CAM_TARGET_WILDCARD || lun != CAM_LUN_WILDCARD) ?
2210 lun != CAM_LUN_WILDCARD ? lun : 0,
2950 mpt_prt(mpt, "CCB (%p): lun %jx flags %x status %x\n",
3189 lun_id_t lun; local
3199 lun = ccb->ccb_h.target_lun;
3258 (void) mpt_bus_reset(mpt, tgt, lun, FALSE);
3580 * wide and restrict it to one lun
3625 lun_id_t lun = ccb->ccb_h.target_lun; local
3884 mpt_scsi_send_tmf(struct mpt_softc *mpt, u_int type, u_int flags, u_int channel, target_id_t target, lun_id_t lun, u_int abort_ctx, int sleep_ok) argument
4244 mpt_enable_lun(struct mpt_softc *mpt, target_id_t tgt, lun_id_t lun) argument
4269 mpt_disable_lun(struct mpt_softc *mpt, target_id_t tgt, lun_id_t lun) argument
4445 mpt_scsi_tgt_local(struct mpt_softc *mpt, request_t *cmd_req, lun_id_t lun, int send, uint8_t *data, size_t length) argument
4820 lun_id_t lun; local
[all...]
/freebsd-current/sys/dev/sym/
H A Dsym_hipd.c1064 * LUN #0 is a special case, since multi-lun devices are rare,
1251 #define sym_lp(tp, lun) (!lun) ? (tp)->lun0p : 0
1253 #define sym_lp(tp, lun) \
1254 (!lun) ? (tp)->lun0p : (tp)->lunmp ? (tp)->lunmp[(lun)] : 0
1431 u_char lun; member in struct:sym_ccb
1468 * Dummy lun table to protect us against target
1469 * returning bad lun number on reselection.
2205 static int sym_dequeue_from_squeue(hcb_p np, int i, int target, int lun,
2271 PRINT_LUN(hcb_p np, int target, int lun) argument
4546 sym_dequeue_from_squeue(hcb_p np, int i, int target, int lun, int task) argument
4816 sym_clear_tasks(hcb_p np, int cam_status, int target, int lun, int task) argument
4904 int target=-1, lun=-1, task; local
8751 int target, lun; local
[all...]
/freebsd-current/sys/dev/mpr/
H A Dmpr_sas.c640 struct mprsas_lun *lun; local
705 lun = SLIST_FIRST(&targ->luns);
707 free(lun, M_MPR);
869 struct mprsas_lun *lun, *lun_tmp; local
917 SLIST_FOREACH_SAFE(lun, &targ->luns, lun_link, lun_tmp) {
918 free(lun, M_MPR);
1091 mpr_dprint(sc, MPR_XINFO, "%s code %x target %d lun %jx\n", __func__,
1436 "Sending logical unit reset to target %u lun %d\n",
1846 struct mprsas_lun *lun; local
2056 SLIST_FOREACH(lun,
3340 struct mprsas_lun *lun; local
3564 struct mprsas_lun *lun, *lun_tmp; local
[all...]
H A Dmpr_sas_lsi.c829 struct mprsas_lun *lun; local
979 lun = SLIST_FIRST(&targ->luns);
981 free(lun, M_MPR);
1269 struct mprsas_lun *lun; local
1368 lun = SLIST_FIRST(&targ->luns);
1370 free(lun, M_MPR);
1400 struct mprsas_lun *lun; local
1430 lun = SLIST_FIRST(&targ->luns);
1432 free(lun, M_MPR);
/freebsd-current/sys/dev/mps/
H A Dmps_sas.c603 struct mpssas_lun *lun; local
662 lun = SLIST_FIRST(&targ->luns);
664 free(lun, M_MPT2);
816 struct mpssas_lun *lun, *lun_tmp; local
864 SLIST_FOREACH_SAFE(lun, &targ->luns, lun_link, lun_tmp) {
865 free(lun, M_MPT2);
1030 mps_dprint(sc, MPS_XINFO, "%s code %x target %d lun %jx\n", __func__,
1360 "Sending logical unit reset to target %u lun %d\n",
1618 struct mpssas_lun *lun; local
1804 SLIST_FOREACH(lun,
3152 struct mpssas_lun *lun; local
3390 struct mpssas_lun *lun, *lun_tmp; local
[all...]
H A Dmps_sas_lsi.c624 struct mpssas_lun *lun; local
759 lun = SLIST_FIRST(&targ->luns);
761 free(lun, M_MPT2);
1038 struct mpssas_lun *lun; local
1067 lun = SLIST_FIRST(&targ->luns);
1069 free(lun, M_MPT2);
/freebsd-current/sys/dev/tws/
H A Dtws_cam.c509 TWS_TRACE_DEBUG(sc, "invalid lun error",0,0);
643 u_int16_t lun; local
653 TWS_TRACE_DEBUG(sc, "target lun 2 big", ccb_h->target_id, ccb_h->target_lun);
700 lun = ccb_h->target_lun & 0XF;
701 lun = lun << 12;
702 cmd_pkt->cmd.pkt_a.lun_l4__req_id = lun | req->request_id;
704 lun = ccb_h->target_lun & 0XF0;
705 lun = lun <<
[all...]
/freebsd-current/sys/dev/pms/RefTisa/tisa/sassata/sas/ini/
H A Ditdio.c245 /* copy lun field */
246 osti_memcpy(agSSPInitiatorRequest->sspCmdIU.lun,
247 tiScsiRequest->scsiCmnd.lun.lun, 8);
903 /* copy lun field */
904 osti_memcpy(agSSPInitiatorRequest->sspCmdIU.lun, tiScsiRequest->scsiCmnd.lun.lun, 8);
1319 /* copy lun field */
1320 osti_memcpy(agSSPInitiatorRequest->sspCmdIU.lun,
[all...]
/freebsd-current/sys/dev/virtio/scsi/
H A Dvirtio_scsi.c1612 vtscsi_get_request_lun(uint8_t lun[], target_id_t *target_id, lun_id_t *lun_id) argument
1615 *target_id = lun[1];
1616 *lun_id = (lun[2] << 8) | lun[3];
1620 vtscsi_set_request_lun(struct ccb_hdr *ccbh, uint8_t lun[]) argument
1623 lun[0] = 1;
1624 lun[1] = ccbh->target_id;
1625 lun[2] = 0x40 | ((ccbh->target_lun >> 8) & 0x3F);
1626 lun[3] = ccbh->target_lun & 0xFF;
1650 vtscsi_set_request_lun(&csio->ccb_h, cmd_req->lun);
[all...]
/freebsd-current/sys/dev/pst/
H A Dpst-raid.c119 int lun = device_get_unit(dev); local
160 psc->disk->d_unit = lun;
169 printf("pst%d: %lluMB <%.40s> [%lld/%d/%d] on %.16s\n", lun,
/freebsd-current/sys/dev/arcmsr/
H A Darcmsr.c773 int target, lun; local
776 lun = srb->pccb->ccb_h.target_lun;
778 if(acb->devstate[target][lun] == ARECA_RAID_GONE) {
779 acb->devstate[target][lun] = ARECA_RAID_GOOD;
786 if(acb->devstate[target][lun] == ARECA_RAID_GOOD) {
787 printf( "arcmsr%d: Target=%x, Lun=%x, selection timeout, raid volume was lost\n", acb->pci_unit, target, lun);
789 acb->devstate[target][lun] = ARECA_RAID_GONE;
796 acb->devstate[target][lun] = ARECA_RAID_GONE;
802 acb->devstate[target][lun] = ARECA_RAID_GOOD;
808 printf("arcmsr%d: scsi id=%d lun
865 int target, lun; local
1687 arcmsr_rescan_lun(struct AdapterControlBlock *acb, int target, int lun) argument
1707 arcmsr_abort_dr_ccbs(struct AdapterControlBlock *acb, int target, int lun) argument
1738 u_int32_t target, lun; local
2968 int target, lun; local
[all...]
/freebsd-current/sys/dev/ciss/
H A Dciss.c1330 ciss_printf(sc, "can't allocate memory for lun report\n");
1461 bus = CISS_LUN_TO_BUS(cll->lun[i].logical.lun);
1462 target = CISS_LUN_TO_TARGET(cll->lun[i].logical.lun);
1465 ld->cl_address = cll->lun[i];
1544 if (cll->lun[i].physical.extra_address == 0) {
1545 bus = cll->lun[i].physical.bus;
1548 bus = CISS_EXTRA_BUS2(cll->lun[i].physical.extra_address);
1565 if (cll->lun[
[all...]
/freebsd-current/sys/dev/firewire/
H A Dsbp.c84 * 8-15( 8): lun
160 #define SBP_DEV_PROBE 4 /* scan lun */
421 int maxlun, lun, i; local
431 lun = reg->val & 0xffff;
433 printf("target %d lun %d found\n", target->target_id, lun);
435 if (maxlun < lun)
436 maxlun = lun;
448 for (lun = 0; lun < targe
949 sbp_next_dev(struct sbp_target *target, int lun) argument
[all...]
H A Dsbp_targ.c121 uint16_t lun; member in struct:sbp_targ_lstate
377 u_int lun; local
388 lun = ccb->ccb_h.target_lun;
389 if (lun >= MAX_LUN)
392 *lstate = sc->lstate[lun];
396 printf("%s: lstate for lun is invalid, target(%d), lun(%d)\n",
397 __func__, ccb->ccb_h.target_id, lun);
401 printf("%s: setting lstate for tgt(%d) lun(%d)\n",
402 __func__,ccb->ccb_h.target_id, lun);
1528 sbp_targ_get_login(struct sbp_targ_softc *sc, struct fw_device *fwdev, int lun) argument
1607 int exclusive = 0, lun; local
[all...]
/freebsd-current/sys/dev/hyperv/storvsc/
H A Dhv_vstorage.h123 uint8_t lun; member in struct:vmscsi_req
/freebsd-current/sys/cam/scsi/
H A Dscsi_sg.h109 int lun; member in struct:sg_scsi_id
/freebsd-current/sys/dev/ocs_fc/
H A Docs_scsi.c293 ocs_scsi_send_io(ocs_hw_io_type_e type, ocs_node_t *node, ocs_io_t *io, uint64_t lun,
2251 * @param lun LUN value.
2264 ocs_scsi_send_rd_io(ocs_node_t *node, ocs_io_t *io, uint64_t lun, void *cdb, uint32_t cdb_len, argument
2271 rc = ocs_scsi_send_io(OCS_HW_IO_INITIATOR_READ, node, io, lun, 0, cdb, cdb_len, dif_info, sgl, sgl_count,
2291 * @param lun LUN value.
2303 int32_t ocs_scsi_send_wr_io(ocs_node_t *node, ocs_io_t *io, uint64_t lun, void *cdb, uint32_t cdb_len, argument
2310 rc = ocs_scsi_send_io(OCS_HW_IO_INITIATOR_WRITE, node, io, lun, 0, cdb, cdb_len, dif_info, sgl, sgl_count,
2330 * @param lun LUN value.
2344 ocs_scsi_send_wr_io_first_burst(ocs_node_t *node, ocs_io_t *io, uint64_t lun, void *cdb, uint32_t cdb_len, argument
2351 rc = ocs_scsi_send_io(OCS_HW_IO_INITIATOR_WRITE, node, io, lun,
2377 ocs_scsi_send_nodata_io(ocs_node_t *node, ocs_io_t *io, uint64_t lun, void *cdb, uint32_t cdb_len, ocs_scsi_rsp_io_cb_t cb, void *arg, uint32_t flags) argument
2414 ocs_scsi_send_tmf(ocs_node_t *node, ocs_io_t *io, ocs_io_t *io_to_abort, uint64_t lun, ocs_scsi_tmf_cmd_e tmf, ocs_scsi_sgl_t *sgl, uint32_t sgl_count, uint32_t len, ocs_scsi_rsp_io_cb_t cb, void *arg) argument
2481 ocs_scsi_send_io(ocs_hw_io_type_e type, ocs_node_t *node, ocs_io_t *io, uint64_t lun, ocs_scsi_tmf_cmd_e tmf, uint8_t *cdb, uint32_t cdb_len, ocs_scsi_dif_info_t *dif_info, ocs_scsi_sgl_t *sgl, uint32_t sgl_count, uint32_t wire_len, uint32_t first_burst, ocs_scsi_rsp_io_cb_t cb, void *arg, uint32_t flags) argument
[all...]

Completed in 266 milliseconds

123456