Home
last modified time | relevance | path

Searched refs:bigben (Results 1 – 1 of 1) sorted by relevance

/Linux-v6.6/drivers/hid/
Dhid-bigbenff.c188 static inline void bigben_schedule_work(struct bigben_device *bigben) in bigben_schedule_work() argument
192 spin_lock_irqsave(&bigben->lock, flags); in bigben_schedule_work()
193 if (!bigben->removed) in bigben_schedule_work()
194 schedule_work(&bigben->worker); in bigben_schedule_work()
195 spin_unlock_irqrestore(&bigben->lock, flags); in bigben_schedule_work()
200 struct bigben_device *bigben = container_of(work, in bigben_worker() local
202 struct hid_field *report_field = bigben->report->field[0]; in bigben_worker()
209 buf = hid_alloc_report_buf(bigben->report, GFP_KERNEL); in bigben_worker()
213 len = hid_report_len(bigben->report); in bigben_worker()
216 spin_lock_irqsave(&bigben->lock, flags); in bigben_worker()
[all …]