Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/hid/
H A Dhid-logitech-dj.c632 struct dj_workitem *workitem) in logi_dj_recv_destroy_djhid_device() argument
639 dj_dev = djrcv_dev->paired_dj_devices[workitem->device_index]; in logi_dj_recv_destroy_djhid_device()
640 djrcv_dev->paired_dj_devices[workitem->device_index] = NULL; in logi_dj_recv_destroy_djhid_device()
653 struct dj_workitem *workitem) in logi_dj_recv_add_djhid_device() argument
659 u8 device_index = workitem->device_index; in logi_dj_recv_add_djhid_device()
685 dj_hiddev->product = (workitem->quad_id_msb << 8) | in logi_dj_recv_add_djhid_device()
686 workitem->quad_id_lsb; in logi_dj_recv_add_djhid_device()
687 if (workitem->device_type) { in logi_dj_recv_add_djhid_device()
690 switch (workitem->device_type) { in logi_dj_recv_add_djhid_device()
724 dj_dev->reports_supported = workitem->reports_supported; in logi_dj_recv_add_djhid_device()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/
H A Dpltfm_ops_linux.h755 static inline u8 _os_workitem_config_cpu(void *drv_priv, _os_workitem *workitem, in _os_workitem_config_cpu() argument
758 _config_workitem_cpu(workitem, work_name, cpu_id); in _os_workitem_config_cpu()
764 static inline u8 _os_workitem_init(void *drv_priv, _os_workitem *workitem, in _os_workitem_init() argument
768 _init_workitem_cpu(workitem, call_back_func, context); in _os_workitem_init()
770 _init_workitem(workitem, call_back_func, context); in _os_workitem_init()
774 static inline u8 _os_workitem_schedule(void *drv_priv, _os_workitem *workitem) in _os_workitem_schedule() argument
777 _set_workitem_cpu(workitem); in _os_workitem_schedule()
779 _set_workitem(workitem); in _os_workitem_schedule()
783 static inline u8 _os_workitem_deinit(void *drv_priv, _os_workitem *workitem) in _os_workitem_deinit() argument
786 _cancel_workitem_sync_cpu(workitem); in _os_workitem_deinit()
[all …]
H A Dpltfm_ops_windows.h537 static __inline u8 _os_workitem_init(void *drv_priv, _os_workitem *workitem, void (*call_back_func)… in _os_workitem_init() argument
539 if (PlatformInitializeWorkItem(drv_priv, workitem, (RT_WORKITEM_CALL_BACK)call_back_func, in _os_workitem_init()
542 PlatformStartWorkItem(workitem); in _os_workitem_init()
548 static __inline u8 _os_workitem_deinit(void *drv_priv, _os_workitem *workitem) in _os_workitem_deinit() argument
550 PlatformStopWorkItem(workitem); in _os_workitem_deinit()
551 PlatformFreeWorkItem(workitem); in _os_workitem_deinit()
554 static __inline u8 _os_workitem_schedule(void *drv_priv, _os_workitem *workitem) in _os_workitem_schedule() argument
556 if(PlatformScheduleWorkItem(workitem) == TRUE) in _os_workitem_schedule()
H A Dphl_tx.c729 _os_workitem *workitem = NULL; in phl_register_handler() local
739 workitem = &handler->os_handler.u.workitem; in phl_register_handler()
740 phl_status = _os_workitem_init(drv_priv, workitem, in phl_register_handler()
741 handler->callback, workitem); in phl_register_handler()
759 _os_workitem *workitem = NULL; in phl_deregister_handler() local
768 workitem = &handler->os_handler.u.workitem; in phl_deregister_handler()
769 phl_status = _os_workitem_deinit(drv_priv, workitem); in phl_deregister_handler()
790 _os_workitem *workitem = NULL; in phl_schedule_handler() local
799 workitem = &handler->os_handler.u.workitem; in phl_schedule_handler()
800 phl_status = _os_workitem_schedule(drv_priv, workitem); in phl_schedule_handler()
[all …]
H A Dpltfm_ops_macos.h400 static inline u8 _os_workitem_init(void *drv_priv, _os_workitem *workitem, in _os_workitem_init() argument
405 static inline u8 _os_workitem_schedule(void *drv_priv, _os_workitem *workitem) in _os_workitem_schedule() argument
409 static inline u8 _os_workitem_deinit(void *drv_priv, _os_workitem *workitem) in _os_workitem_deinit() argument
H A Dpltfm_ops_none.h481 static inline enum rtw_phl_status _os_workitem_init(void *drv_priv, _os_workitem *workitem, in _os_workitem_init() argument
487 static inline enum rtw_phl_status _os_workitem_schedule(void *drv_priv, _os_workitem *workitem) in _os_workitem_schedule() argument
492 static inline enum rtw_phl_status _os_workitem_deinit(void *drv_priv, _os_workitem *workitem) in _os_workitem_deinit() argument
H A Dphl_types.h210 _os_workitem workitem; member
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/
H A Dpltfm_ops_windows.h528 static __inline u8 _os_workitem_init(void *drv_priv, _os_workitem *workitem, void (*call_back_func)… in _os_workitem_init() argument
530 if (PlatformInitializeWorkItem(drv_priv, workitem, (RT_WORKITEM_CALL_BACK)call_back_func, in _os_workitem_init()
533 PlatformStartWorkItem(workitem); in _os_workitem_init()
539 static __inline u8 _os_workitem_deinit(void *drv_priv, _os_workitem *workitem) in _os_workitem_deinit() argument
541 PlatformStopWorkItem(workitem); in _os_workitem_deinit()
542 PlatformFreeWorkItem(workitem); in _os_workitem_deinit()
545 static __inline u8 _os_workitem_schedule(void *drv_priv, _os_workitem *workitem) in _os_workitem_schedule() argument
547 if(PlatformScheduleWorkItem(workitem) == TRUE) in _os_workitem_schedule()
H A Dpltfm_ops_linux.h663 static inline u8 _os_workitem_init(void *drv_priv, _os_workitem *workitem, in _os_workitem_init() argument
666 _init_workitem(workitem, call_back_func, context); in _os_workitem_init()
669 static inline u8 _os_workitem_schedule(void *drv_priv, _os_workitem *workitem) in _os_workitem_schedule() argument
671 _set_workitem(workitem); in _os_workitem_schedule()
674 static inline u8 _os_workitem_deinit(void *drv_priv, _os_workitem *workitem) in _os_workitem_deinit() argument
676 _cancel_workitem_sync(workitem); in _os_workitem_deinit()
H A Dphl_tx.c729 _os_workitem *workitem = NULL; in phl_register_handler() local
739 workitem = &handler->os_handler.u.workitem; in phl_register_handler()
740 phl_status = _os_workitem_init(drv_priv, workitem, in phl_register_handler()
741 handler->callback, workitem); in phl_register_handler()
763 _os_workitem *workitem = NULL; in phl_deregister_handler() local
773 workitem = &handler->os_handler.u.workitem; in phl_deregister_handler()
774 phl_status = _os_workitem_deinit(drv_priv, workitem); in phl_deregister_handler()
803 _os_workitem *workitem = NULL; in phl_schedule_handler() local
813 workitem = &handler->os_handler.u.workitem; in phl_schedule_handler()
814 phl_status = _os_workitem_schedule(drv_priv, workitem); in phl_schedule_handler()
H A Dpltfm_ops_macos.h391 static inline u8 _os_workitem_init(void *drv_priv, _os_workitem *workitem, in _os_workitem_init() argument
396 static inline u8 _os_workitem_schedule(void *drv_priv, _os_workitem *workitem) in _os_workitem_schedule() argument
400 static inline u8 _os_workitem_deinit(void *drv_priv, _os_workitem *workitem) in _os_workitem_deinit() argument
H A Dpltfm_ops_none.h472 static inline enum rtw_phl_status _os_workitem_init(void *drv_priv, _os_workitem *workitem, in _os_workitem_init() argument
478 static inline enum rtw_phl_status _os_workitem_schedule(void *drv_priv, _os_workitem *workitem) in _os_workitem_schedule() argument
483 static inline enum rtw_phl_status _os_workitem_deinit(void *drv_priv, _os_workitem *workitem) in _os_workitem_deinit() argument
H A Dphl_types.h186 _os_workitem workitem; member
/OK3568_Linux_fs/kernel/drivers/char/xillybus/
H A Dxillybus_core.c1166 struct delayed_work *workitem = container_of( in xillybus_autoflush() local
1169 workitem, struct xilly_channel, rd_workitem); in xillybus_autoflush()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hci/
H A Dphl_trx_pcie.c2437 _os_workitem *workitem = &tx_handler->os_handler.u.workitem; in phl_trx_init_pcie() local
2438 _os_workitem_config_cpu(drv_priv, workitem, "TX_PHL_0", CPU_ID_TX_PHL_0); in phl_trx_init_pcie()