Lines Matching refs:extdat
1218 struct ms_lib_type_extdat extdat;
1227 ms_read_readpage(us, PhyBlock, 1, (u32 *)PageBuf, &extdat);
1385 struct ms_lib_type_extdat extdat; /* need check */
1399 switch (ms_lib_read_extra(us, blk, 0, &extdat)) {
1413 if ((extdat.ovrflg & MS_REG_OVR_BKST) != MS_REG_OVR_BKST_OK) {
1562 struct ms_lib_type_extdat extdat;
1585 extdat.ovrflg = bbuf[index];
1586 extdat.mngflg = bbuf[index+1];
1587 extdat.logadr = memstick_logaddr(bbuf[index+2],
1590 if ((extdat.ovrflg & MS_REG_OVR_BKST) != MS_REG_OVR_BKST_OK) {
1595 if ((extdat.mngflg & MS_REG_MNG_ATFLG) == MS_REG_MNG_ATFLG_ATTBL) {
1600 if (extdat.logadr != MS_LB_NOT_USED) {
1601 if ((extdat.logadr < LogStart) || (LogEnde <= extdat.logadr)) {
1606 newblk = ms_libconv_to_physical(info, extdat.logadr);
1609 if (extdat.logadr == 0) {
1610 ms_lib_set_logicalpair(us, extdat.logadr, PhyBlock);
1612 ms_lib_set_logicalpair(us, extdat.logadr, newblk);
1617 ms_lib_read_extra(us, newblk, 0, &extdat);
1618 if ((extdat.ovrflg & MS_REG_OVR_UDST) == MS_REG_OVR_UDST_UPDATING) {
1626 ms_lib_set_logicalpair(us, extdat.logadr, PhyBlock);
1953 struct ms_lib_type_extdat extdat;
1975 switch (ms_read_readpage(us, TmpBlock, 0, (u32 *)PageBuffer0, &extdat)) {
1985 if ((extdat.ovrflg & MS_REG_OVR_BKST) == MS_REG_OVR_BKST_NG)
1988 if (((extdat.mngflg & MS_REG_MNG_SYSFLG) == MS_REG_MNG_SYSFLG_USER) ||
2001 if (extdat.status1 & (MS_REG_ST1_DTER | MS_REG_ST1_EXER | MS_REG_ST1_FGER))
2011 if ((extdat.status0 & MS_REG_ST0_WP) == MS_REG_ST0_WP_ON)