cpu = 0;
cpu = any_online_cpu(cpu_online_map);
int fastcall queue_work(struct workqueue_struct *wq, struct work_struct *work){	int ret = 0, cpu = get_cpu();	if (!test_and_set_bit(0, &work->pending)) {		if (unlikely(is_single_threaded(wq)))			cpu = 0;		BUG_ON(!list_empty(&work->entry));		__queue_work(per_cpu_ptr(wq->cpu_wq, cpu), work);		ret = 1;	}	put_cpu();	return ret;}