Home
last modified time | relevance | path

Searched refs:buf (Results 1 – 18 of 18) sorted by relevance

/libmctp-latest/
Dserial.c20 static const size_t write(int fd, void *buf, size_t len) in write() argument
52 static ssize_t mctp_serial_write(int fildes, const void *buf, size_t nbyte) in mctp_serial_write() argument
56 return ((wrote = write(fildes, buf, nbyte)) < 0) ? -errno : wrote; in mctp_serial_write()
113 static size_t mctp_serial_pkt_escape(struct mctp_pktbuf *pkt, uint8_t *buf) in mctp_serial_pkt_escape() argument
126 if (buf) in mctp_serial_pkt_escape()
127 buf[j] = 0x7d; in mctp_serial_pkt_escape()
131 if (buf) in mctp_serial_pkt_escape()
132 buf[j] = c; in mctp_serial_pkt_escape()
144 uint8_t *buf; in mctp_binding_serial_tx() local
161 buf = (void *)(hdr + 1); in mctp_binding_serial_tx()
[all …]
Dcore.c45 void *buf; member
98 struct mctp_pktbuf *buf; in mctp_pktbuf_alloc() local
107 buf = __mctp_alloc(sizeof(*buf) + size); in mctp_pktbuf_alloc()
109 if (!buf) in mctp_pktbuf_alloc()
112 buf->size = size; in mctp_pktbuf_alloc()
113 buf->start = binding->pkt_header; in mctp_pktbuf_alloc()
114 buf->end = buf->start + len; in mctp_pktbuf_alloc()
115 buf->mctp_hdr_off = buf->start; in mctp_pktbuf_alloc()
116 buf->next = NULL; in mctp_pktbuf_alloc()
118 return buf; in mctp_pktbuf_alloc()
[all …]
Dcrc32.c9 uint32_t crc32(const void *buf, size_t len) in crc32() argument
11 const uint8_t *buf8 = buf; in crc32()
Dlibmctp-serial.h29 typedef int (*mctp_serial_tx_fn)(void *data, void *buf, size_t len)
33 int mctp_serial_rx(struct mctp_binding_serial *serial, const void *buf,
Dastlpc.c309 const void *buf, long offset, in mctp_astlpc_lpc_write() argument
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
342 return astlpc->ops.lpc_read(data, buf, offset, len); in mctp_astlpc_lpc_read()
347 memcpy(buf, &((char *)astlpc->lpc_map)[offset], len); in mctp_astlpc_lpc_read()
460 const struct mctp_astlpc_buffer *buf, in mctp_astlpc_buffer_validate() argument
464 if (buf->offset + buf->size < buf->offset) { in mctp_astlpc_buffer_validate()
468 name, buf->offset, buf->size); in mctp_astlpc_buffer_validate()
473 if (buf->offset + buf->size > LPC_WIN_SIZE) { in mctp_astlpc_buffer_validate()
[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);
Dcrc32.h7 uint32_t crc32(const void *buf, size_t len);
/libmctp-latest/utils/
Dmctp-astlpc-daemon.c87 uint8_t buf[1024]; in main()
88 rc = read(STDIN_FILENO, buf, sizeof(buf)); in main()
93 tx_message(ctx, remote_eid, buf, rc); in main()
Dmctp-pipe.c69 uint8_t buf[1024]; in main() local
88 rc = read(STDIN_FILENO, buf, sizeof(buf)); in main()
97 MCTP_MESSAGE_TO_SRC, 0, buf, in main()
Dmctp-capture.h34 void capture_socket(pcap_dumper_t *dumper, const void *buf, size_t len,
62 const void *buf __unused, size_t len __unused, in capture_socket()
Dmctp-demux-daemon.c67 void *buf; member
382 tmp = realloc(ctx->buf, len); in client_process_recv()
388 ctx->buf = tmp; in client_process_recv()
392 rc = recv(client->sock, ctx->buf, ctx->buf_size, 0); in client_process_recv()
405 eid = *(uint8_t *)ctx->buf; in client_process_recv()
408 capture_socket(ctx->pcap.socket.dumper, ctx->buf, rc, in client_process_recv()
416 rx_message(eid, MCTP_MESSAGE_TO_DST, 0, ctx, ctx->buf + 1, in client_process_recv()
419 tx_message(ctx, eid, ctx->buf + 1, rc - 1); in client_process_recv()
640 ctx->buf = malloc(ctx->buf_size); in main()
Dmctp-capture.c94 void capture_socket(pcap_dumper_t *dumper, const void *buf, size_t len, in capture_socket() argument
138 buf + 1, len - 1); in capture_socket()
/libmctp-latest/tests/
Dtest_cmds.c37 void *data, void *buf, in control_message_transport_callback() argument
41 struct mctp_ctrl_msg_hdr *msg_hdr = buf; in control_message_transport_callback()
48 static void rcv_ctrl_msg(struct mctp_binding *b, const void *buf, size_t len) in rcv_ctrl_msg() argument
51 memcpy(mctp_pktbuf_hdr(pkt), buf, len); in rcv_ctrl_msg()
Dtest_bridge.c47 uint8_t *buf; in mctp_binding_bridge_rx() local
59 buf = mctp_pktbuf_data(pkt); in mctp_binding_bridge_rx()
60 *buf = key; in mctp_binding_bridge_rx()
Dtest-utils.c46 void mctp_binding_test_rx_raw(struct mctp_binding_test *test, void *buf, in mctp_binding_test_rx_raw() argument
53 memcpy(mctp_pktbuf_hdr(pkt), buf, len); in mctp_binding_test_rx_raw()
Dtest-utils.h18 void mctp_binding_test_rx_raw(struct mctp_binding_test *test, void *buf,
Dtest_serial.c32 static int mctp_binding_serial_pipe_tx(void *data, void *buf, size_t len) in mctp_binding_serial_pipe_tx() argument
37 rc = write(ctx->egress, buf, len); in mctp_binding_serial_pipe_tx()
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
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
141 memcpy(mmio->lpc + offset, buf, len); in mctp_astlpc_mmio_lpc_write()