Searched refs:data_avail (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/char/hw_random/ |
| H A D | virtio-rng.c | 29 unsigned int data_avail; member 50 smp_store_release(&vi->data_avail, len); in random_recv_done() 72 size = min_t(unsigned int, size, vi->data_avail); in copy_data() 75 vi->data_avail -= size; in copy_data() 76 if (vi->data_avail == 0) in copy_data() 94 if (smp_load_acquire(&vi->data_avail)) { in virtio_read() 114 if (vi->data_avail == 0) in virtio_read() 183 vi->data_avail = 0; in remove_common()
|
| H A D | core.c | 45 static int data_avail; variable 263 if (!data_avail) { in rng_dev_read() 276 data_avail = bytes_read; in rng_dev_read() 279 len = data_avail; in rng_dev_read() 284 data_avail -= len; in rng_dev_read() 286 memcpy(buffer, rng_buffer + data_avail, len); in rng_dev_read()
|
| /linux/drivers/char/ipmi/ |
| H A D | kcs_bmc_cdev_ipmi.c | 324 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()
|
| /linux/net/mptcp/ |
| H A D | subflow.c | 1360 WRITE_ONCE(subflow->data_avail, false); in subflow_check_data_avail() 1361 if (subflow->data_avail) in subflow_check_data_avail() 1394 WRITE_ONCE(subflow->data_avail, true); in subflow_check_data_avail() 1415 WRITE_ONCE(subflow->data_avail, true); in subflow_check_data_avail() 1434 WRITE_ONCE(subflow->data_avail, false); in subflow_check_data_avail() 1447 WRITE_ONCE(subflow->data_avail, true); in subflow_check_data_avail() 1459 WRITE_ONCE(subflow->data_avail, false); in mptcp_subflow_data_available()
|
| H A D | protocol.h | 551 bool data_avail; 829 u64 data_avail = mptcp_data_avail(mptcp_sk(sk)); in mptcp_epollin_ready() local 831 if (!data_avail) in mptcp_epollin_ready() 837 return (data_avail >= sk->sk_rcvlowat) || in mptcp_epollin_ready()
|