Home
last modified time | relevance | path

Searched refs:offset (Results 1 – 4 of 4) sorted by relevance

/libmctp-latest/
Dastlpc.c103 uint32_t offset; member
309 const void *buf, long offset, in mctp_astlpc_lpc_write() argument
312 astlpc_prdebug(astlpc, "%s: %zu bytes to 0x%lx", __func__, len, offset); in mctp_astlpc_lpc_write()
314 assert(offset >= 0); in mctp_astlpc_lpc_write()
320 return astlpc->ops.lpc_write(data, buf, offset, len); in mctp_astlpc_lpc_write()
325 memcpy(&((char *)astlpc->lpc_map)[offset], buf, len); in mctp_astlpc_lpc_write()
331 void *buf, long offset, size_t len) in mctp_astlpc_lpc_read() argument
334 offset); in mctp_astlpc_lpc_read()
336 assert(offset >= 0); in mctp_astlpc_lpc_read()
342 return astlpc->ops.lpc_read(data, buf, offset, len); in mctp_astlpc_lpc_read()
[all …]
Dlibmctp-astlpc.h27 int (*lpc_read)(void *data, void *buf, long offset, size_t len);
28 int (*lpc_write)(void *data, const void *buf, long offset, size_t len);
/libmctp-latest/tests/
Dtest_astlpc.c117 int mctp_astlpc_mmio_lpc_read(void *data, void *buf, long offset, size_t len) in mctp_astlpc_mmio_lpc_read() argument
121 mctp_prdebug("%s: %zu bytes from 0x%lx", __func__, len, offset); in mctp_astlpc_mmio_lpc_read()
123 assert(offset >= 0L); in mctp_astlpc_mmio_lpc_read()
124 assert(offset + len < mmio->lpc_size); in mctp_astlpc_mmio_lpc_read()
126 memcpy(buf, mmio->lpc + offset, len); in mctp_astlpc_mmio_lpc_read()
131 int mctp_astlpc_mmio_lpc_write(void *data, const void *buf, long offset, in mctp_astlpc_mmio_lpc_write() argument
136 mctp_prdebug("%s: %zu bytes to 0x%lx", __func__, len, offset); in mctp_astlpc_mmio_lpc_write()
138 assert(offset >= 0L); in mctp_astlpc_mmio_lpc_write()
139 assert(offset + len < mmio->lpc_size); in mctp_astlpc_mmio_lpc_write()
141 memcpy(mmio->lpc + offset, buf, len); in mctp_astlpc_mmio_lpc_write()
[all …]
/libmctp-latest/docs/bindings/
Dvendor-ibm-astlpc.md165 The control descriptor contains a version, and offset and size data for the