Lines Matching full:eid
29 static bool mctp_i2c_valid_eid(uint8_t eid) in mctp_i2c_valid_eid() argument
32 return eid >= 8 && eid < 0xff; in mctp_i2c_valid_eid()
43 static int mctp_i2c_neigh_get(struct mctp_binding_i2c *i2c, uint8_t eid, in mctp_i2c_neigh_get() argument
48 if (n->used && n->eid == eid) { in mctp_i2c_neigh_get()
58 * entry will be evicted. If eid already exists, that entry will
60 static void mctp_i2c_neigh_add(struct mctp_binding_i2c *i2c, uint8_t eid, in mctp_i2c_neigh_add() argument
73 if (n->eid == eid) { in mctp_i2c_neigh_add()
88 entry->eid = eid; in mctp_i2c_neigh_add()
130 int mctp_i2c_set_neighbour(struct mctp_binding_i2c *i2c, uint8_t eid, in mctp_i2c_set_neighbour() argument
133 if (!mctp_i2c_valid_eid(eid)) { in mctp_i2c_set_neighbour()
140 mctp_i2c_neigh_add(i2c, eid, addr); in mctp_i2c_set_neighbour()