Lines Matching defs:cs
65 #include <pcmcia/sys/cs.h>
840 cis_convert_devspeed(convert_speed_t *cs)
848 if (cs->Attributes & CONVERT_NS_TO_DEVSPEED) {
854 if (!cs->nS)
863 if (cs->nS < 10) {
864 tmanv = cs->nS * 10;
870 if ((!(tnS = ((cs->nS)/10))) ||
876 cs->devspeed = ((((mantissa<<3) |
883 tmanv = cs->nS;
884 cs->nS = tnS;
890 } else if (cs->Attributes & CONVERT_DEVSPEED_TO_NS) {
891 exponent = (cs->devspeed & (CISTPL_DEVSPEED_MAX_TBL - 1));
892 if ((mantissa = (((cs->devspeed)>>3) &
894 if ((cs->nS = cd->table[exponent]) == NULL)
898 if ((cs->nS = ((cd->mantissa[mantissa] *
921 cis_convert_devsize(convert_size_t *cs)
925 if (cs->Attributes & CONVERT_BYTES_TO_DEVSIZE) {
926 if ((cs->bytes < cistpl_device_size[0]) ||
927 (cs->bytes > (cistpl_device_size[6] * 32)))
931 if (cs->bytes >= cistpl_device_size[i])
934 cs->devsize = ((((cs->bytes/cistpl_device_size[i]) - 1) << 3) |
937 } else if (cs->Attributes & CONVERT_DEVSIZE_TO_BYTES) {
938 if ((cs->devsize & 7) == 7)
940 cs->bytes =
941 cistpl_device_size[cs->devsize & 7] * ((cs->devsize >> 3) + 1);