Searched refs:cmdBuffer (Results 1 - 10 of 10) sorted by relevance

/haiku/src/add-ons/kernel/bus_managers/i2c/
H A Dbus_raw.cpp75 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 DI2CDevice.cpp33 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 DI2CPrivate.h51 status_t ExecCommand(i2c_op op, const void *cmdBuffer,
72 const void *cmdBuffer, size_t cmdLength,
H A DI2CBus.cpp44 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 Di2c.h54 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 Dkernel_interface.cpp36 i2c_addr slaveAddress, const void *cmdBuffer, size_t cmdLength,
39 (const uint8*)cmdBuffer, cmdLength, (uint8*)dataBuffer, dataLength);
H A Docores_i2c.cpp194 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 Docores_i2c.h93 i2c_addr slaveAddress, const uint8 *cmdBuffer, size_t cmdLength,
/haiku/src/bin/i2c/
H A Di2c.cpp64 exec.cmdBuffer = &cmd;
/haiku/src/add-ons/kernel/busses/i2c/pch/
H A Dpch_i2c.cpp105 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

Completed in 175 milliseconds