identify
!ggetobj("identify", identify, rn2(5) ? 1 : rn2(5))
static int identify(struct obj *);
(void) identify(obj); /* set known and do prinv() */
{"identify", identify, IDENTIFY_USAGE},
void identify(int, char *[]) __dead;
volatile uint32_t identify; /* WO: Identify (?) */
scb->identify = MSG_IDENT | sc_disconnect | (lun & IDT_DRMASK);
sc_param->identify = MSG_IDENT | sc_disconnect | (lun & IDT_DRMASK);
scb->message = scb->identify;
sc_datr = scb->identify;
sc_datr = scb->identify;
uint8_t identify;
lun = (cmd->identify & MSG_IDENTIFY_LUNMASK);
if ((cmd->identify & MSG_IDENTIFY_DISCFLAG) == 0) {
uint8_t identify; /* Identify message */
lun = (cmd->identify & MSG_IDENTIFY_LUNMASK);
if ((cmd->identify & MSG_IDENTIFY_DISCFLAG) == 0) {
uint8_t identify; /* Identify message */
struct nvm_identify_namespace *identify;
identify = ns->ident;
if (identify != NULL)
kmem_free(identify, sizeof(*identify));
struct nvm_identify_controller *identify;
mem = nvme_dmamem_alloc(sc, sizeof(*identify));
identify = NVME_DMA_KVA(mem);
sc->sc_identify = *identify;
identify = NULL;
struct nvm_identify_namespace *identify;
mem = nvme_dmamem_alloc(sc, sizeof(*identify));
identify = kmem_zalloc(sizeof(*identify), KM_SLEEP);
*identify = *((volatile struct nvm_identify_namespace *)NVME_DMA_KVA(mem));
nvme_identify_namespace_swapbytes(identify);
ns->ident = identify;
nvme_identify_namespace_swapbytes(struct nvm_identify_namespace *identify)
identify->nsze = le64toh(identify->nsze);
identify->ncap = le64toh(identify->ncap);
identify->nuse = le64toh(identify->nuse);
identify->nawun = le16toh(identify->nawun);
identify->nawupf = le16toh(identify->nawupf);
identify->nacwu = le16toh(identify->nacwu);
identify->nabsn = le16toh(identify->nabsn);
identify->nabo = le16toh(identify->nabo);
identify->nabspf = le16toh(identify->nabspf);
identify->noiob = le16toh(identify->noiob);
for (i = 0; i < __arraycount(identify->lbaf); i++)
nvme_namespace_format_swapbytes(&identify->lbaf[i]);
nvme_identify_controller_swapbytes(struct nvm_identify_controller *identify)
identify->vid = le16toh(identify->vid);
identify->ssvid = le16toh(identify->ssvid);
identify->cntlid = le16toh(identify->cntlid);
identify->ver = le32toh(identify->ver);
identify->rtd3r = le32toh(identify->rtd3r);
identify->rtd3e = le32toh(identify->rtd3e);
identify->oaes = le32toh(identify->oaes);
identify->ctrattr = le32toh(identify->ctrattr);
identify->oacs = le16toh(identify->oacs);
identify->wctemp = le16toh(identify->wctemp);
identify->cctemp = le16toh(identify->cctemp);
identify->mtfa = le16toh(identify->mtfa);
identify->hmpre = le32toh(identify->hmpre);
identify->hmmin = le32toh(identify->hmmin);
nvme_le128toh(identify->untncap.tnvmcap);
nvme_le128toh(identify->untncap.unvmcap);
identify->rpmbs = le32toh(identify->rpmbs);
identify->edstt = le16toh(identify->edstt);
identify->kas = le16toh(identify->kas);
identify->hctma = le16toh(identify->hctma);
identify->mntmt = le16toh(identify->mntmt);
identify->mxtmt = le16toh(identify->mxtmt);
identify->sanicap = le32toh(identify->sanicap);
identify->maxcmd = le16toh(identify->maxcmd);
identify->nn = le32toh(identify->nn);
identify->oncs = le16toh(identify->oncs);
identify->fuses = le16toh(identify->fuses);
identify->awun = le16toh(identify->awun);
identify->awupf = le16toh(identify->awupf);
identify->acwu = le16toh(identify->acwu);
identify->sgls = le32toh(identify->sgls);
for (i = 0; i < __arraycount(identify->psd); i++)
nvme_identify_psd_swapbytes(&identify->psd[i]);
error = hw->phy.ops.identify(hw);
hw->phy.ops.identify(hw);
phy->ops.identify(hw);
ret_val = phy->ops.identify(hw);
hw->phy.ops.identify(hw);
phy->ops.identify = ixgbe_identify_phy_82599;
status = ixgbe_call_func(hw, hw->phy.ops.identify, (hw),
phy->ops.identify = ixgbe_identify_phy_generic;
s32 (*identify)(struct ixgbe_hw *);
ret_val = phy->ops.identify(hw);
hw->phy.ops.identify(hw);
phy->ops.identify = ixgbe_identify_phy_fw;
phy->ops.identify = ixgbe_identify_phy_x550em;
phy->ops.identify = ixgbe_identify_phy_x550em;
strncpy(identify.ident, "NBSD", 4);
&identify.header, sizeof(identify),
struct ast_identifypage identify;
ATAPI_TAPE_IDENTIFY_PAGE, &identify.header,
sizeof(identify), XS_CTL_DISCOVERY,
identify(&lfs_sb1);
identify(&lfs_sb1);
identify(&lfs_sb2);
identify(&lfs_sb1);
static int identify = ID_NONE;
identify = ID_ALL;
identify = ID_PORT;
identify = ID_IF;
identify = ID_TYPE;
identify = ID_MODEL;
if (identify != ID_NONE) {
if (identify == ID_ALL)
else if (identify & ID_PORT)
else if (identify & ID_IF)
else if (identify & ID_TYPE)
else if (identify & ID_MODEL)