Home
last modified time | relevance | path

Searched refs:mctp_i2c_hdr (Results 1 – 3 of 3) sorted by relevance

/openbmc/libmctp/
H A Di2c.c105 struct mctp_i2c_hdr *i2c_hdr = in mctp_binding_i2c_tx()
106 mctp_pktbuf_alloc_start(pkt, sizeof(struct mctp_i2c_hdr)); in mctp_binding_i2c_tx()
110 (offsetof(struct mctp_i2c_hdr, bytecount) + 1); in mctp_binding_i2c_tx()
159 i2c->binding.pkt_header = sizeof(struct mctp_i2c_hdr); in mctp_i2c_setup()
186 static int mctp_i2c_hdr_validate(const struct mctp_i2c_hdr *hdr) in mctp_i2c_hdr_validate()
204 if (len < sizeof(struct mctp_i2c_hdr)) { in mctp_i2c_rx()
207 const struct mctp_i2c_hdr *hdr = data; in mctp_i2c_rx()
229 pkt, (const uint8_t *)data + sizeof(struct mctp_i2c_hdr), in mctp_i2c_rx()
230 len - sizeof(struct mctp_i2c_hdr)); in mctp_i2c_rx()
254 if (len < sizeof(struct mctp_i2c_hdr)) { in mctp_i2c_parse_hdr()
[all …]
H A Di2c-internal.h15 struct mctp_i2c_hdr { struct
38 uint8_t tx_storage[sizeof(struct mctp_i2c_hdr) +
40 uint8_t rx_storage[sizeof(struct mctp_i2c_hdr) +
16 destmctp_i2c_hdr global() argument
17 cmdmctp_i2c_hdr global() argument
18 bytecountmctp_i2c_hdr global() argument
19 sourcemctp_i2c_hdr global() argument
/openbmc/libmctp/tests/
H A Dtest_i2c.c67 const struct mctp_i2c_hdr *hdr = buf; in test_i2c_tx()