Lines Matching defs:data
110 * read/write a 32bit word and mask/modify the data we actually want.
115 unsigned int data = 0;
121 err = config_access(PCI_CMD_CONFIG_READ, bus, devfn, where, ~(1 << (where & 3)), &data);
124 *val = (unsigned char)(data & 0x000000ff);
127 *val = (unsigned char)((data & 0x0000ff00) >> 8);
130 *val = (unsigned char)((data & 0x00ff0000) >> 16);
133 *val = (unsigned char)((data & 0xff000000) >> 24);
143 unsigned int data = 0;
152 err = config_access(PCI_CMD_CONFIG_READ, bus, devfn, where, ~(3 << (where & 3)), &data);
155 *val = (unsigned short)(data & 0x0000ffff);
158 *val = (unsigned short)((data & 0xffff0000) >> 16);
183 unsigned int data = (unsigned int)val;
191 data = (data << 8);
194 data = (data << 16);
197 data = (data << 24);
203 err = config_access(PCI_CMD_CONFIG_WRITE, bus, devfn, where, ~(1 << (where & 3)), &data);
211 unsigned int data = (unsigned int)val;
222 data = (data << 16);
227 err = config_access(PCI_CMD_CONFIG_WRITE, bus, devfn, where, ~(3 << (where & 3)), &data);