Lines Matching refs:device
40 int (*open_instance)(const struct device *instance);
52 int (*close_instance)(const struct device *instance);
71 int (*send)(const struct device *instance, void *token,
87 int (*register_endpoint)(const struct device *instance,
104 int (*deregister_endpoint)(const struct device *instance, void *token);
119 int (*get_tx_buffer_size)(const struct device *instance, void *token);
141 int (*get_tx_buffer)(const struct device *instance, void *token,
159 int (*drop_tx_buffer)(const struct device *instance, void *token,
181 int (*send_nocopy)(const struct device *instance, void *token,
199 int (*hold_rx_buffer)(const struct device *instance, void *token,
217 int (*release_rx_buffer)(const struct device *instance, void *token,