Searched defs:backend_data (Results 1 – 1 of 1) sorted by relevance
181 struct backend_data { struct182 const struct icbmsg_config *conf;/* Backend instance config. */183 struct icmsg_data_t control_data;/* ICMsg data. */185 struct k_mutex mutex; /* Mutex to protect: ICMsg send call and188 struct k_work ep_bound_work; /* Work item for bounding processing. */189 struct k_sem block_wait_sem; /* Semaphore for waiting for free blocks. */191 struct ept_data ept[NUM_EPT]; /* Array of registered endpoints. */192 uint8_t ept_map[NUM_EPT]; /* Array that maps endpoint address to index. */193 uint16_t waiting_bound[NUM_EPT];/* The bound messages waiting to be registered. */194 atomic_t flags; /* Flags on higher bits, number of registered[all …]