Home
last modified time | relevance | path

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

/openbmc/linux/drivers/char/hw_random/
H A Dvirtio-rng.c28 unsigned int data_avail; member
47 smp_store_release(&vi->data_avail, len); in random_recv_done()
69 size = min_t(unsigned int, size, vi->data_avail); in copy_data()
72 vi->data_avail -= size; in copy_data()
73 if (vi->data_avail == 0) in copy_data()
91 if (smp_load_acquire(&vi->data_avail)) { in virtio_read()
111 if (vi->data_avail == 0) in virtio_read()
180 vi->data_avail = 0; in remove_common()
H A Dcore.c43 static int data_avail; variable
235 if (!data_avail) { in rng_dev_read()
248 data_avail = bytes_read; in rng_dev_read()
251 len = data_avail; in rng_dev_read()
256 data_avail -= len; in rng_dev_read()
258 memcpy(buffer, rng_buffer + data_avail, len); in rng_dev_read()
/openbmc/linux/drivers/char/ipmi/
H A Dkcs_bmc_cdev_ipmi.c324 bool data_avail; in kcs_bmc_ipmi_read() local
335 data_avail = priv->data_in_avail; in kcs_bmc_ipmi_read()
336 if (data_avail) { in kcs_bmc_ipmi_read()
342 if (!data_avail) { in kcs_bmc_ipmi_read()
/openbmc/linux/net/mptcp/
H A Dsubflow.c1288 WRITE_ONCE(subflow->data_avail, MPTCP_SUBFLOW_NODATA); in subflow_check_data_avail()
1289 if (subflow->data_avail) in subflow_check_data_avail()
1322 WRITE_ONCE(subflow->data_avail, MPTCP_SUBFLOW_DATA_AVAIL); in subflow_check_data_avail()
1344 WRITE_ONCE(subflow->data_avail, MPTCP_SUBFLOW_DATA_AVAIL); in subflow_check_data_avail()
1361 WRITE_ONCE(subflow->data_avail, MPTCP_SUBFLOW_NODATA); in subflow_check_data_avail()
1373 WRITE_ONCE(subflow->data_avail, MPTCP_SUBFLOW_DATA_AVAIL); in subflow_check_data_avail()
1385 WRITE_ONCE(subflow->data_avail, MPTCP_SUBFLOW_NODATA); in mptcp_subflow_data_available()
H A Dprotocol.h507 enum mptcp_data_avail data_avail;
690 u64 data_avail = mptcp_data_avail(mptcp_sk(sk)); in mptcp_epollin_ready() local
692 if (!data_avail) in mptcp_epollin_ready()
698 return (data_avail >= sk->sk_rcvlowat) || in mptcp_epollin_ready()
H A Dprotocol.c958 if (READ_ONCE(subflow->data_avail)) in mptcp_subflow_recv_lookup()