/haiku/headers/private/i2c/ |
H A D | i2c.h | 54 const void *cmdBuffer, size_t cmdLength, void* dataBuffer, 78 const void *cmdBuffer, size_t cmdLength, void* dataBuffer, 120 i2c_addr slaveAddress, const void *cmdBuffer, size_t cmdLength, 149 size_t cmdLength; member in struct:i2c_ioctl_exec
|
/haiku/src/add-ons/kernel/bus_managers/i2c/ |
H A D | I2CDevice.cpp | 34 size_t cmdLength, void* dataBuffer, size_t dataLength) 37 return fBus->ExecCommand(op, fSlaveAddress, cmdBuffer, cmdLength, 112 size_t cmdLength, void* dataBuffer, size_t dataLength) 115 return device->ExecCommand(op, cmdBuffer, cmdLength, dataBuffer, dataLength); 33 ExecCommand(i2c_op op, const void *cmdBuffer, size_t cmdLength, void* dataBuffer, size_t dataLength) argument 111 i2c_exec_command(i2c_device _device, i2c_op op, const void *cmdBuffer, size_t cmdLength, void* dataBuffer, size_t dataLength) argument
|
H A D | bus_raw.cpp | 76 exec.cmdLength = 0; 79 BStackOrHeapArray<uint8, 32> cmdBuffer(exec.cmdLength); 86 || user_memcpy(cmdBuffer, exec.cmdBuffer, exec.cmdLength) 108 exec.cmdBuffer, exec.cmdLength, exec.buffer,
|
H A D | I2CPrivate.h | 52 size_t cmdLength, void* dataBuffer, 72 const void *cmdBuffer, size_t cmdLength,
|
H A D | I2CBus.cpp | 45 size_t cmdLength, void* dataBuffer, size_t dataLength) 48 return fController->exec_command(fCookie, op, slaveAddress, cmdBuffer, cmdLength, 161 const void *cmdBuffer, size_t cmdLength, void* dataBuffer, 166 return bus->ExecCommand(op, slaveAddress, cmdBuffer, cmdLength, 44 ExecCommand(i2c_op op, i2c_addr slaveAddress, const void *cmdBuffer, size_t cmdLength, void* dataBuffer, size_t dataLength) argument 160 i2c_bus_exec_command(void* _bus, i2c_op op, i2c_addr slaveAddress, const void *cmdBuffer, size_t cmdLength, void* dataBuffer, size_t dataLength) argument
|
/haiku/src/add-ons/kernel/busses/i2c/ocores/ |
H A D | kernel_interface.cpp | 36 i2c_addr slaveAddress, const void *cmdBuffer, size_t cmdLength, 39 (const uint8*)cmdBuffer, cmdLength, (uint8*)dataBuffer, dataLength);
|
H A D | ocores_i2c.cpp | 194 i2c_addr slaveAddress, const uint8 *cmdBuffer, size_t cmdLength, 199 if (cmdLength > 0) { 209 cmdLength--; 210 CHECK_RET(WriteByte({.stop = cmdLength == 0 && dataLength == 0}, *cmdBuffer++)); 211 } while (cmdLength > 0); 193 ExecCommand(i2c_op op, i2c_addr slaveAddress, const uint8 *cmdBuffer, size_t cmdLength, uint8* dataBuffer, size_t dataLength) argument
|
H A D | ocores_i2c.h | 93 i2c_addr slaveAddress, const uint8 *cmdBuffer, size_t cmdLength,
|
/haiku/src/add-ons/kernel/drivers/input/i2c_hid/ |
H A D | HIDDevice.cpp | 278 size_t cmdLength = 6; local 291 cmdLength++; 299 status_t status = _FetchBuffer(cmd, cmdLength, fTransferBuffer, 322 HIDDevice::_FetchBuffer(uint8* cmd, size_t cmdLength, void* buffer, argument 325 return _ExecCommand(I2C_OP_READ_STOP, cmd, cmdLength, 331 HIDDevice::_ExecCommand(i2c_op op, uint8* cmd, size_t cmdLength, void* buffer, argument 337 status = fI2C->exec_command(fI2CCookie, I2C_OP_READ_STOP, cmd, cmdLength,
|
H A D | HIDDevice.h | 52 status_t _FetchBuffer(uint8* cmd, size_t cmdLength, 57 size_t cmdLength, void* buffer,
|
/haiku/src/add-ons/kernel/drivers/input/i2c_elan/ |
H A D | ELANDevice.h | 49 status_t _FetchBuffer(uint8* cmd, size_t cmdLength, 54 size_t cmdLength, void* buffer,
|
H A D | ELANDevice.cpp | 452 size_t cmdLength = 6; local 465 cmdLength++; 473 status_t status = _FetchBuffer(cmd, cmdLength, fTransferBuffer, 528 ELANDevice::_FetchBuffer(uint8* cmd, size_t cmdLength, void* buffer, argument 531 return _ExecCommand(I2C_OP_READ_STOP, cmd, cmdLength, 537 ELANDevice::_ExecCommand(i2c_op op, uint8* cmd, size_t cmdLength, void* buffer, argument 543 status = fI2C->exec_command(fI2CCookie, I2C_OP_READ_STOP, cmd, cmdLength,
|
/haiku/src/bin/i2c/ |
H A D | i2c.cpp | 65 exec.cmdLength = sizeof(cmd);
|
/haiku/src/add-ons/kernel/busses/i2c/pch/ |
H A D | pch_i2c.cpp | 105 const void *cmdBuffer, size_t cmdLength, void* dataBuffer, 147 if (cmdLength > 0) { 151 if (cmdLength > txLimit) { 153 " (max %d)\n", cmdLength, txLimit); 159 for (size_t i = 0; i < cmdLength; i++) { 161 if (i == cmdLength - 1 && dataLength == 0 && IS_STOP_OP(op)) 179 if (i == 0 && cmdLength > 0 && IS_READ_OP(op)) 104 exec_command(i2c_bus_cookie cookie, i2c_op op, i2c_addr slaveAddress, const void *cmdBuffer, size_t cmdLength, void* dataBuffer, size_t dataLength) argument
|