Home
last modified time | relevance | path

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

/openbmc/linux/io_uring/
H A Dsqpoll.c28 void io_sq_thread_unpark(struct io_sq_data *sqd) in io_sq_thread_unpark() argument
29 __releases(&sqd->lock) in io_sq_thread_unpark()
31 WARN_ON_ONCE(sqd->thread == current); in io_sq_thread_unpark()
37 clear_bit(IO_SQ_THREAD_SHOULD_PARK, &sqd->state); in io_sq_thread_unpark()
38 if (atomic_dec_return(&sqd->park_pending)) in io_sq_thread_unpark()
39 set_bit(IO_SQ_THREAD_SHOULD_PARK, &sqd->state); in io_sq_thread_unpark()
40 mutex_unlock(&sqd->lock); in io_sq_thread_unpark()
43 void io_sq_thread_park(struct io_sq_data *sqd) in io_sq_thread_park() argument
44 __acquires(&sqd->lock) in io_sq_thread_park()
46 WARN_ON_ONCE(sqd->thread == current); in io_sq_thread_park()
[all …]
H A Dsqpoll.h25 void io_sq_thread_stop(struct io_sq_data *sqd);
26 void io_sq_thread_park(struct io_sq_data *sqd);
27 void io_sq_thread_unpark(struct io_sq_data *sqd);
28 void io_put_sq_data(struct io_sq_data *sqd);
H A Dio_uring.c3219 struct io_sq_data *sqd = ctx->sq_data; in io_ring_ctx_wait_and_kill()
3222 io_sq_thread_park(sqd); in io_ring_ctx_wait_and_kill()
3223 tsk = sqd->thread; in io_ring_ctx_wait_and_kill()
3227 io_sq_thread_unpark(sqd); in io_uring_release()
3453 * requests. @sqd should be not-null IFF it's an SQPOLL thread cancellation. in io_uring_validate_mmap_request()
3455 __cold void io_uring_cancel_generic(bool cancel_all, struct io_sq_data *sqd) in io_uring_validate_mmap_request()
3464 WARN_ON_ONCE(sqd && sqd->thread != current); in io_uring_validate_mmap_request()
3484 if (!sqd) { in io_uring_validate_mmap_request()
3493 list_for_each_entry(ctx, &sqd in io_uring_validate_mmap_request()
3128 struct io_sq_data *sqd = ctx->sq_data; io_ring_exit_work() local
3364 io_uring_cancel_generic(bool cancel_all,struct io_sq_data * sqd) io_uring_cancel_generic() argument
4331 struct io_sq_data *sqd = NULL; io_register_iowq_max_workers() local
[all...]
H A Dio_uring.h72 __cold void io_uring_cancel_generic(bool cancel_all, struct io_sq_data *sqd);
/openbmc/linux/drivers/staging/rtl8712/
H A Drtl8712_recv.c867 struct smooth_rssi_data *sqd = &padapter->recvpriv.signal_qual_data; in process_link_qual() local
876 if (sqd->total_num++ >= PHY_LINKQUALITY_SLID_WIN_MAX) { in process_link_qual()
877 sqd->total_num = PHY_LINKQUALITY_SLID_WIN_MAX; in process_link_qual()
878 last_evm = sqd->elements[sqd->index]; in process_link_qual()
879 sqd->total_val -= last_evm; in process_link_qual()
881 sqd->total_val += pattrib->signal_qual; in process_link_qual()
882 sqd->elements[sqd->index++] = pattrib->signal_qual; in process_link_qual()
883 if (sqd->index >= PHY_LINKQUALITY_SLID_WIN_MAX) in process_link_qual()
884 sqd->index = 0; in process_link_qual()
887 tmpVal = sqd->total_val / sqd->total_num; in process_link_qual()
H A Drtl871x_mlme.c285 struct smooth_rssi_data *sqd = &padapter->recvpriv.signal_qual_data; in update_network() local
293 last_evm = sqd->elements[sqd->index]; in update_network()
299 sqd->elements[sqd->index++] = src->Rssi; in update_network()
/openbmc/linux/arch/s390/tools/
H A Dopcodes.txt1207 ed35 sqd RXE_FRRD