/haiku/src/add-ons/kernel/bus_managers/i2c/ |
H A D | bus_raw.cpp | 75 if (exec.cmdBuffer == NULL) 79 BStackOrHeapArray<uint8, 32> cmdBuffer(exec.cmdLength); 81 if (!cmdBuffer.IsValid() || !buffer.IsValid()) 84 if (exec.cmdBuffer != NULL) { 85 if (!IS_USER_ADDRESS(exec.cmdBuffer) 86 || user_memcpy(cmdBuffer, exec.cmdBuffer, exec.cmdLength) 90 userCmdBuffer = exec.cmdBuffer; 91 exec.cmdBuffer = cmdBuffer; [all...] |
H A D | I2CDevice.cpp | 33 I2CDevice::ExecCommand(i2c_op op, const void *cmdBuffer, argument 37 return fBus->ExecCommand(op, fSlaveAddress, cmdBuffer, cmdLength, 111 i2c_exec_command(i2c_device _device, i2c_op op, const void *cmdBuffer, argument 115 return device->ExecCommand(op, cmdBuffer, cmdLength, dataBuffer, dataLength);
|
H A D | I2CPrivate.h | 51 status_t ExecCommand(i2c_op op, const void *cmdBuffer, 72 const void *cmdBuffer, size_t cmdLength,
|
H A D | I2CBus.cpp | 44 I2CBus::ExecCommand(i2c_op op, i2c_addr slaveAddress, const void *cmdBuffer, argument 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, 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/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, 148 const void* cmdBuffer; member in struct:i2c_ioctl_exec
|
/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, 210 CHECK_RET(WriteByte({.stop = cmdLength == 0 && dataLength == 0}, *cmdBuffer++)); 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/bin/i2c/ |
H A D | i2c.cpp | 64 exec.cmdBuffer = &cmd;
|
/haiku/src/add-ons/kernel/busses/i2c/pch/ |
H A D | pch_i2c.cpp | 105 const void *cmdBuffer, size_t cmdLength, void* dataBuffer, 158 uint8* buffer = (uint8*)cmdBuffer; 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
|