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