Lines Matching defs:ctx
102 static zx_status_t i2c_hid_query(void* ctx, uint32_t options, hid_info_t* info) {
112 static zx_status_t i2c_hid_start(void* ctx, hidbus_ifc_t* ifc, void* cookie) {
113 i2c_hid_device_t* hid = ctx;
125 static void i2c_hid_stop(void* ctx) {
126 i2c_hid_device_t* hid = ctx;
133 static zx_status_t i2c_hid_get_descriptor(void* ctx, uint8_t desc_type,
139 i2c_hid_device_t* hid = ctx;
173 static zx_status_t i2c_hid_get_report(void* ctx, uint8_t rpt_type, uint8_t rpt_id,
178 static zx_status_t i2c_hid_set_report(void* ctx, uint8_t rpt_type, uint8_t rpt_id,
183 static zx_status_t i2c_hid_get_idle(void* ctx, uint8_t rpt_id, uint8_t* duration) {
187 static zx_status_t i2c_hid_set_idle(void* ctx, uint8_t rpt_id, uint8_t duration) {
191 static zx_status_t i2c_hid_get_protocol(void* ctx, uint8_t* protocol) {
195 static zx_status_t i2c_hid_set_protocol(void* ctx, uint8_t protocol) {
410 static void i2c_hid_release(void* ctx) {
419 static zx_status_t i2c_hid_bind(void* ctx, zx_device_t* dev) {
479 .ctx = i2chid,