Lines Matching defs:modbus_context
92 struct modbus_context { struct
94 const char *iface_name;
95 union {
102 enum modbus_mode mode;
104 bool client;
106 uint32_t rxwait_to;
108 struct modbus_user_callbacks *mbs_user_cb;
110 atomic_t state;
113 struct k_mutex iface_lock;
115 struct k_sem client_wait_sem;
117 struct k_work server_work;
119 struct modbus_adu rx_adu;
121 struct modbus_adu tx_adu;
124 int rx_adu_err;
148 struct modbus_context *modbus_get_context(const uint8_t iface); argument