1#define SDBC_EDUMMY 0x50001 /* SDBC Place holder until definitions checked in by coresw dev. */ 2#define SDBC_EOBSOLETE 0x50002 /* Obsolete sdbc ioctl used */ 3#define SDBC_EDISABLE 0x50003 /* Cache deconfig failed. Not initialized */ 4#define SDBC_ECLUSTER_SIZE 0x50004 /* Get cluster size operation failed. Cache not initialized */ 5#define SDBC_ECLUSTER_DATA 0x50005 /* Get cluster data operation failed. Cache not initialized */ 6#define SDBC_EGLMUL_SIZE 0x50006 /* Get global size operation failed. Cache not initialized */ 7#define SDBC_EGLMUL_INFO 0x50007 /* Get global info operation failed. Cache not initialized */ 8#define SDBC_ETOGGLE_FLUSH 0x1050008 /* Cache flushing mode is (mode %s) */ 9#define SDBC_EUNSUPPORTED 0x1050009 /* Unknown ioctl: unsupported (cmd %s) */ 10#define SDBC_EDISABLEFAIL 0x5000a /* Cache not deconfigured */ 11#define SDBC_EPINNED 0x105000b /* Pinned data on %s */ 12#define SDBC_EACTIVERDC 0x5000c /* Active RDC pair not closed */ 13#define SDBC_EUNREG 0x5000d /* Could not unregister sdbc io module */ 14#define SDBC_EALREADY 0x5000e /* Cache enable failed. Already initialized. */ 15#define SDBC_EENABLEFAIL 0x5000f /* Cache enable failed. */ 16#define SDBC_ESIZE 0x1050010 /* Cache block size %s not supported. */ 17#define SDBC_EMAGIC 0x50011 /* Mismatched versions of scmadm and sdbc module. */ 18#define SDBC_ENONETMEM 0x50012 /* Insufficient memory for cache. */ 19#define SDBC_ENOIOBMEM 0x50013 /* No memory for iobuf hooks. */ 20#define SDBC_ENOIOBCB 0x50014 /* Missing iobuf driver callback. */ 21#define SDBC_ENOHANDLEMEM 0x50015 /* No memory for buffer handles. */ 22#define SDBC_EMEMCONFIG 0x50016 /* Cache memory initialzation error. */ 23#define SDBC_EFLUSHTHRD 0x50017 /* Flush threads create failure. */ 24#define SDBC_ENOHASH 0x50018 /* Cannot create hash table */ 25#define SDBC_ENOCB 0x50019 /* Cannot allocate cache block structures */ 26#define SDBC_ENOCCTL 0x5001a /* Cannot allocate cctl sync structures */ 27#define SDBC_ENOCD 0x5001b /* Cannot allocate cache data structures */ 28#define SDBC_ENOMIRRORCD 0x5001c /* Cannot allocate cache data structures for mirror areas */ 29#define SDBC_ENOSHAREDFILE 0x5001d /* Cannot allocate shared file area */ 30#define SDBC_ENOSFNV 0x5001e /* Cannot allocate shared file area in nvmem */ 31#define SDBC_ENOREFRESH 0x5001f /* Unable to refresh host memory */ 32#define SDBC_EINVHOSTID 0x2050020 /* Hostid %s greater than maximum (%s) */ 33#define SDBC_ENOTSAME 0x2050021 /* Self host %s and mirror host %s cannot be the same */ 34#define SDBC_ENORMLOCKS 0x50022 /* No RM locks configured */ 35#define SDBC_EGLDMAFAIL 0x50023 /* Global information transfer failed */ 36#define SDBC_EMODELCONVERT 0x50024 /* 64 bit conversion called on a 32 bit system */ 37#define SDBC_EABUFS 0x50025 /* Anonymous buffers currently allocated from sdbc */ 38#define SDBC_ENODEVENABLED 0x50026 /* Device not enabled in cache */ 39