Lines Matching defs:buf
11 static int eeprom_write(struct adapter *adapter, u16 addr, u8 *buf, u16 len)
13 return flex_i2c_write(adapter, 0x20000000, 0x50, addr, buf, len);
50 u8 buf[20];
55 if (eeprom_lrc_read(adapter, 0x3e4, 20, buf, 4) == 0)
58 memcpy(key, buf, len);
91 u16 addr, u8 *buf, u16 len)
93 return fc->i2c_request(fc,FC_READ,FC_I2C_PORT_EEPROM,0x50,addr,buf,len);
98 static u8 calc_lrc(u8 *buf, int len)
103 sum = sum ^ buf[i];
108 flexcop_access_op_t op, u16 addr, u8 *buf, u16 len, int retries)
114 addr & 0xff, buf, len);
122 u8 *buf, u16 len, int retries)
124 int ret = flexcop_eeprom_request(fc, FC_READ, addr, buf, len, retries);
126 if (calc_lrc(buf, len - 1) != buf[len - 1])
135 u8 buf[8];
138 if ((ret = flexcop_eeprom_lrc_read(fc,0x3f8,buf,8,4)) == 0) {
143 memcpy(fc->dvb_adapter.proposed_mac,buf,6);