Lines Matching defs:size
337 lba_rd_cfg(struct lba_device *d, u32 tok, u8 reg, u32 size)
352 switch (size) {
363 static int elroy_cfg_read(struct pci_bus *bus, unsigned int devfn, int pos, int size, u32 *data)
377 *data = lba_rd_cfg(d, tok, pos, size);
394 switch(size) {
405 lba_wr_cfg(struct lba_device *d, u32 tok, u8 reg, u32 data, u32 size)
415 switch (size) {
430 static int elroy_cfg_write(struct pci_bus *bus, unsigned int devfn, int pos, int size, u32 data)
441 lba_wr_cfg(d, tok, pos, (u32) data, size);
455 switch(size) {
480 static int mercury_cfg_read(struct pci_bus *bus, unsigned int devfn, int pos, int size, u32 *data)
491 switch(size) {
512 static int mercury_cfg_write(struct pci_bus *bus, unsigned int devfn, int pos, int size, u32 data)
525 switch(size) {
887 #define LBA_PORT_IN(size, mask) \
888 static u##size lba_astro_in##size (struct pci_hba_data *d, u16 addr) \
890 u##size t; \
891 t = READ_REG##size(astro_iop_base + addr); \
928 #define LBA_PORT_OUT(size, mask) \
929 static void lba_astro_out##size (struct pci_hba_data *d, u16 addr, u##size val) \
932 WRITE_REG##size(val, astro_iop_base + addr); \
969 #define LBA_PORT_IN(size, mask) \
970 static u##size lba_pat_in##size (struct pci_hba_data *l, u16 addr) \
972 u##size t; \
974 t = READ_REG##size(PIOP_TO_GMMIO(LBA_DEV(l), addr)); \
985 #define LBA_PORT_OUT(size, mask) \
986 static void lba_pat_out##size (struct pci_hba_data *l, u16 addr, u##size val) \
990 WRITE_REG##size(val, where); \