Lines Matching refs:smctp
28 struct sockaddr_mctp smctp; member
161 cookie->smctp = addr; in pldm_transport_af_mctp_recv()
208 addr = cookie->smctp; in pldm_transport_af_mctp_send()
288 const struct sockaddr_mctp *smctp, size_t len) in pldm_transport_af_mctp_bind() argument
297 if (!smctp && len) { in pldm_transport_af_mctp_bind()
301 if (!smctp) { in pldm_transport_af_mctp_bind()
307 smctp = &lsmctp; in pldm_transport_af_mctp_bind()
311 if (smctp->smctp_family != AF_MCTP || in pldm_transport_af_mctp_bind()
312 smctp->smctp_type != MCTP_MSG_TYPE_PLDM || in pldm_transport_af_mctp_bind()
313 smctp->smctp_tag != MCTP_TAG_OWNER) { in pldm_transport_af_mctp_bind()
317 if (len != sizeof(*smctp)) { in pldm_transport_af_mctp_bind()
321 rc = bind(transport->socket, (const struct sockaddr *)smctp, in pldm_transport_af_mctp_bind()
322 sizeof(*smctp)); in pldm_transport_af_mctp_bind()