Home
last modified time | relevance | path

Searched refs:a (Results 1 – 14 of 14) sorted by relevance

/libmctp-latest/
Drange.h9 #define MIN(a, b) \ argument
11 typeof(a) _a = a; \
18 #define MAX(a, b) \ argument
20 typeof(a) _a = a; \
DREADME.md3 This library is intended to be a portable implementation of the Management
18 When we approach a complete implementation of DSP0236 we will consider the
26 To initialise the MCTP stack with a single hardware bus:
29 - `binding = mctp_<binding>_init()`: Initialise a hardware binding
31 the core, using a predefined EID
33 Then, register a function call to be invoked when a message is received:
35 - `mctp_set_rx_all(mctp, function)`: Provide a callback to be invoked when a
38 Or transmit a message:
40 - `mctp_message_tx(mctp, message, len)`: Transmit a MCTP message
60 a local rx callback, and messages are bridged as-is.
[all …]
DLICENSE1 libmctp is released under a dual Apache-2.0 OR GPLv2+ license. The
35 transformation or translation of a Source form, including but
40 Object form, made available under the License, as indicated by a
47 represent, as a whole, an original work of authorship. For the purposes
64 designated in writing by the copyright owner as "Not a Contribution."
67 on behalf of whom a Contribution has been received by Licensor and
71 this License, each Contributor hereby grants to You a perpetual,
78 this License, each Contributor hereby grants to You a perpetual,
86 institute patent litigation against any entity (including a
87 cross-claim or counterclaim in a lawsuit) alleging that the Work
[all …]
DMakefile.am55 LDADD = tests/libtest-utils.a libmctp.la
57 noinst_LIBRARIES = tests/libtest-utils.a
DMakefile.inc7 LIBMCTP = $(LIBMCTP_DIR)libmctp.a
DOWNERS12 # An OWNERS file must be in the root of a repository but may also be present
Dcore.c83 #define ARRAY_SIZE(a) (sizeof(a) / sizeof(a[0])) argument
Dastlpc.c174 #define ARRAY_SIZE(a) (sizeof(a) / sizeof(a[0])) argument
/libmctp-latest/tests/
Dtest_serial.c77 struct mctp_binding_serial_pipe *a; in main() local
116 a = &scenario[0].binding; in main()
117 a->ingress = p[0][0]; in main()
118 a->egress = p[1][1]; in main()
119 mctp_serial_open_fd(a->serial, a->ingress); in main()
120 mctp_serial_set_tx_fn(a->serial, mctp_binding_serial_pipe_tx, a); in main()
121 mctp_register_bus(scenario[0].mctp, mctp_binding_serial_core(a->serial), in main()
134 mctp_serial_set_tx_fn(b->serial, mctp_binding_serial_pipe_tx, a); in main()
Dtest_seq.c17 #define ARRAY_SIZE(a) (sizeof(a) / sizeof(a[0])) argument
Dtest_core.c34 #define ARRAY_SIZE(a) (sizeof(a) / sizeof(a[0])) argument
Dtest_astlpc.c34 #define ARRAY_SIZE(a) (sizeof(a) / sizeof(a[0])) argument
/libmctp-latest/docs/bindings/
Dvendor-ibm-astlpc.md33 A hardware-defined flag bit in a KCS device's Status Register (STR). The IBF
34 flag indicates that a value has been written by the host to the corresponding
39 One of the three register interfaces exposed by a KCS device. The IDR is a one
49 microcontrollers. Data is transferred across the KCS interface using a per-byte
54 A bus specification that implements ISA bus in a reduced physical form while
66 The largest payload the link will accept for a packet. The Maximum Transmission
67 Unit represents a value that is at least as large as the BTU. Negotiation of MTU
72 A hardware-defined flag bit in a KCS device's Status Register (STR). The OBF
73 flag indicates that a value has been written by the BMC to the corresponding
78 One of the three register interfaces exposed by a KCS device. The ODR is a one
[all …]
/libmctp-latest/utils/
Dmctp-demux-daemon.c32 #define ARRAY_SIZE(a) (sizeof(a) / sizeof(a[0])) argument