/linux-6.12.1/drivers/vfio/pci/ |
D | vfio_pci_igd.c | 51 size_t *remaining, in igd_opregion_shift_copy() argument 59 *remaining -= bytes; in igd_opregion_shift_copy() 71 size_t remaining; in vfio_pci_igd_rw() local 77 remaining = count; in vfio_pci_igd_rw() 80 if (remaining && pos < OPREGION_VERSION) { in vfio_pci_igd_rw() 81 size_t bytes = min_t(size_t, remaining, OPREGION_VERSION - pos); in vfio_pci_igd_rw() 85 &remaining, bytes)) in vfio_pci_igd_rw() 90 if (remaining && pos < OPREGION_VERSION + sizeof(__le16)) { in vfio_pci_igd_rw() 91 size_t bytes = min_t(size_t, remaining, in vfio_pci_igd_rw() 103 &pos, &remaining, bytes)) in vfio_pci_igd_rw() [all …]
|
/linux-6.12.1/sound/soc/sof/ |
D | ipc3-loader.c | 145 ssize_t remaining; in sof_ipc3_fw_parse_ext_man() local 150 remaining = head->full_size - head->header_size; in sof_ipc3_fw_parse_ext_man() 151 if (remaining < 0 || remaining > sdev->basefw.fw->size) in sof_ipc3_fw_parse_ext_man() 171 while (remaining > sizeof(*elem_hdr)) { in sof_ipc3_fw_parse_ext_man() 178 elem_hdr->size > remaining) { in sof_ipc3_fw_parse_ext_man() 219 remaining -= elem_hdr->size; in sof_ipc3_fw_parse_ext_man() 223 if (remaining) { in sof_ipc3_fw_parse_ext_man() 238 size_t remaining; in sof_ipc3_parse_module_memcpy() local 246 remaining = module->size; in sof_ipc3_parse_module_memcpy() 249 if (remaining < sizeof(*block)) { in sof_ipc3_parse_module_memcpy() [all …]
|
D | sof-client-ipc-msg-injector.c | 80 size_t remaining; in sof_msg_inject_ipc4_dfs_read() local 89 remaining = header_size; in sof_msg_inject_ipc4_dfs_read() 94 remaining += ipc4_msg->data_size; in sof_msg_inject_ipc4_dfs_read() 96 if (count > remaining) in sof_msg_inject_ipc4_dfs_read() 97 count = remaining; in sof_msg_inject_ipc4_dfs_read() 98 else if (count < remaining) in sof_msg_inject_ipc4_dfs_read() 99 remaining = count; in sof_msg_inject_ipc4_dfs_read() 106 remaining -= header_size; in sof_msg_inject_ipc4_dfs_read() 108 if (!remaining) in sof_msg_inject_ipc4_dfs_read() 111 if (remaining > ipc4_msg->data_size) in sof_msg_inject_ipc4_dfs_read() [all …]
|
D | ipc4-loader.c | 30 ssize_t remaining; in sof_ipc4_fw_parse_ext_man() local 39 remaining = fw->size; in sof_ipc4_fw_parse_ext_man() 40 if (remaining <= sizeof(*ext_man_hdr)) { in sof_ipc4_fw_parse_ext_man() 41 dev_err(sdev->dev, "Firmware size is too small: %zu\n", remaining); in sof_ipc4_fw_parse_ext_man() 62 if (remaining <= ext_man_hdr->len + fw_hdr_offset + sizeof(*fw_header)) { in sof_ipc4_fw_parse_ext_man() 64 remaining, ext_man_hdr->len + fw_hdr_offset + sizeof(*fw_header)); in sof_ipc4_fw_parse_ext_man() 70 remaining -= (ext_man_hdr->len + fw_hdr_offset); in sof_ipc4_fw_parse_ext_man() 72 if (remaining <= fw_header->len) { in sof_ipc4_fw_parse_ext_man() 101 remaining -= fw_header->len; in sof_ipc4_fw_parse_ext_man() 103 if (remaining < fw_header->num_module_entries * sizeof(*fm_entry)) { in sof_ipc4_fw_parse_ext_man() [all …]
|
/linux-6.12.1/arch/alpha/lib/ |
D | srm_puts.c | 12 long remaining, written; in srm_puts() local 17 for (remaining = len; remaining > 0; remaining -= written) in srm_puts() 19 written = callback_puts(0, str, remaining); in srm_puts()
|
/linux-6.12.1/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_res_cursor.h | 39 uint64_t remaining; member 89 cur->remaining = size; in amdgpu_res_first() 100 cur->remaining = size; in amdgpu_res_first() 112 cur->remaining = size; in amdgpu_res_first() 131 BUG_ON(size > cur->remaining); in amdgpu_res_next() 133 cur->remaining -= size; in amdgpu_res_next() 134 if (!cur->remaining) in amdgpu_res_next() 152 cur->size = min(amdgpu_vram_mgr_block_size(block), cur->remaining); in amdgpu_res_next() 160 cur->size = min(node->size << PAGE_SHIFT, cur->remaining); in amdgpu_res_next()
|
D | atombios_i2c.c | 112 int i, remaining, current_count, buffer_offset, max_bytes, ret; in amdgpu_atombios_i2c_xfer() local 129 remaining = p->len; in amdgpu_atombios_i2c_xfer() 139 while (remaining) { in amdgpu_atombios_i2c_xfer() 140 if (remaining > max_bytes) in amdgpu_atombios_i2c_xfer() 143 current_count = remaining; in amdgpu_atombios_i2c_xfer() 149 remaining -= current_count; in amdgpu_atombios_i2c_xfer()
|
/linux-6.12.1/include/net/ |
D | rtnh.h | 8 static inline int rtnh_ok(const struct rtnexthop *rtnh, int remaining) in rtnh_ok() argument 10 return remaining >= (int)sizeof(*rtnh) && in rtnh_ok() 12 rtnh->rtnh_len <= remaining; in rtnh_ok() 16 int *remaining) in rtnh_next() argument 20 *remaining -= totlen; in rtnh_next()
|
/linux-6.12.1/drivers/iommu/iommufd/ |
D | iova_bitmap.c | 305 unsigned long remaining, bytes; in iova_bitmap_mapped_remaining() local 309 remaining = bitmap->mapped_total_index - bitmap->mapped_base_index; in iova_bitmap_mapped_remaining() 310 remaining = min_t(unsigned long, remaining, in iova_bitmap_mapped_remaining() 313 return remaining; in iova_bitmap_mapped_remaining() 323 unsigned long remaining; in iova_bitmap_mapped_length() local 331 remaining = iova_bitmap_index_to_offset(bitmap, in iova_bitmap_mapped_length() 334 if (iova + remaining - 1 > max_iova) in iova_bitmap_mapped_length() 335 remaining -= ((iova + remaining - 1) - max_iova); in iova_bitmap_mapped_length() 337 return remaining; in iova_bitmap_mapped_length()
|
/linux-6.12.1/sound/soc/intel/avs/ |
D | cldma.c | 48 unsigned int remaining; member 64 if (cl->remaining > cl->buffer_size) in hda_cldma_fill() 67 size = cl->remaining; in hda_cldma_fill() 78 cl->remaining -= ss; in hda_cldma_fill() 83 cl->remaining -= size; in hda_cldma_fill() 113 if (!cl->remaining) in cldma_memcpy_work() 126 if (!cl->remaining) in hda_cldma_transfer() 202 cl->remaining = size; in hda_cldma_set_data() 209 int remaining = cl->buffer_size; in cldma_setup_bdle() local 214 while (remaining > 0) { in cldma_setup_bdle() [all …]
|
D | trace.c | 21 size_t remaining = size; in trace_avs_msg_payload() local 24 while (remaining > 0) { in trace_avs_msg_payload() 27 chunk = min_t(size_t, remaining, MAX_CHUNK_SIZE); in trace_avs_msg_payload() 30 remaining -= chunk; in trace_avs_msg_payload()
|
/linux-6.12.1/include/linux/ |
D | closure.h | 156 atomic_t remaining; member 179 return atomic_read(&cl->remaining) & CLOSURE_REMAINING_MASK; in closure_nr_remaining() 245 atomic_sub(CLOSURE_RUNNING, &cl->remaining); in closure_set_stopped() 281 BUG_ON((atomic_inc_return(&cl->remaining) & in closure_get() 284 atomic_inc(&cl->remaining); in closure_get() 293 unsigned old = atomic_read(&cl->remaining); in closure_get_not_zero() 298 } while (!atomic_try_cmpxchg_acquire(&cl->remaining, &old, old + 1)); in closure_get_not_zero() 316 atomic_set(&cl->remaining, CLOSURE_REMAINING_INITIALIZER); in closure_init() 326 atomic_set(&cl->remaining, CLOSURE_REMAINING_INITIALIZER); in closure_init_stack() 335 atomic_set_release(&cl->remaining, CLOSURE_REMAINING_INITIALIZER); in closure_init_stack_release()
|
/linux-6.12.1/drivers/target/tcm_fc/ |
D | tfc_io.c | 48 size_t remaining; in ft_queue_data_in() local 74 remaining = se_cmd->data_length; in ft_queue_data_in() 79 BUG_ON(remaining && !se_cmd->t_data_sg); in ft_queue_data_in() 80 if (remaining) { in ft_queue_data_in() 88 use_sg = !(remaining % 4); in ft_queue_data_in() 90 while (remaining) { in ft_queue_data_in() 100 mem_len = min((size_t)sg->length, remaining); in ft_queue_data_in() 112 frame_len = min(frame_len, remaining); in ft_queue_data_in() 154 remaining -= tlen; in ft_queue_data_in() 159 if (!remaining) in ft_queue_data_in() [all …]
|
/linux-6.12.1/lib/ |
D | closure.c | 40 atomic_set(&cl->remaining, in closure_put_after_sub() 61 closure_put_after_sub(cl, atomic_sub_return_release(v, &cl->remaining)); in closure_sub() 70 closure_put_after_sub(cl, atomic_dec_return_release(&cl->remaining)); in closure_put() 105 if (atomic_read(&cl->remaining) & CLOSURE_WAITING) in closure_wait() 110 atomic_add(CLOSURE_WAITING + 1, &cl->remaining); in closure_wait() 168 &cl->remaining); in closure_return_sync() 206 unsigned old, new, v = atomic_read(&cl->remaining); in __closure_sync_timeout() 213 } while ((v = atomic_cmpxchg(&cl->remaining, old, new)) != old); in __closure_sync_timeout() 266 int r = atomic_read(&cl->remaining); in debug_show()
|
/linux-6.12.1/drivers/gpu/drm/xe/ |
D | xe_res_cursor.h | 43 u64 remaining; member 109 cur->remaining = size; in xe_res_first() 122 cur->remaining = size; in xe_res_first() 161 cur->remaining = size; in xe_res_first_sg() 182 XE_WARN_ON(size > cur->remaining); in xe_res_next() 184 cur->remaining -= size; in xe_res_next() 185 if (!cur->remaining) in xe_res_next() 220 cur->remaining); in xe_res_next()
|
/linux-6.12.1/drivers/gpu/drm/msm/ |
D | msm_gem_shrinker.c | 108 unsigned long remaining; in msm_gem_shrinker_scan() member 118 unsigned long remaining = 0; in msm_gem_shrinker_scan() local 125 &stages[i].remaining, in msm_gem_shrinker_scan() 129 remaining += stages[i].remaining; in msm_gem_shrinker_scan() 138 return (freed > 0 && remaining > 0) ? freed : SHRINK_STOP; in msm_gem_shrinker_scan() 189 unsigned long remaining = 0; in msm_gem_shrinker_vmap() local 194 &remaining, in msm_gem_shrinker_vmap()
|
/linux-6.12.1/drivers/gpu/drm/imagination/ |
D | pvr_cccb.c | 111 u32 read_offset, remaining; in pvr_cccb_cmdseq_fits() local 115 remaining = pvr_cccb->size - pvr_cccb->write_offset; in pvr_cccb_cmdseq_fits() 121 if (size + PADDING_COMMAND_SIZE > remaining) in pvr_cccb_cmdseq_fits() 122 size += remaining; in pvr_cccb_cmdseq_fits() 159 u32 remaining = pvr_cccb->size - pvr_cccb->write_offset; in pvr_cccb_write_command_with_header() local 166 if (remaining < sz_with_hdr + PADDING_COMMAND_SIZE) { in pvr_cccb_write_command_with_header() 171 required_size = sz_with_hdr + remaining; in pvr_cccb_write_command_with_header() 185 .cmd_size = remaining - sizeof(pad_cmd), in pvr_cccb_write_command_with_header()
|
/linux-6.12.1/drivers/gpu/drm/radeon/ |
D | atombios_i2c.c | 105 int i, remaining, current_count, buffer_offset, max_bytes, ret; in radeon_atom_hw_i2c_xfer() local 122 remaining = p->len; in radeon_atom_hw_i2c_xfer() 132 while (remaining) { in radeon_atom_hw_i2c_xfer() 133 if (remaining > max_bytes) in radeon_atom_hw_i2c_xfer() 136 current_count = remaining; in radeon_atom_hw_i2c_xfer() 142 remaining -= current_count; in radeon_atom_hw_i2c_xfer()
|
/linux-6.12.1/lib/xz/ |
D | xz_dec_test.c | 104 size_t remaining; in xz_dec_test_write() local 118 remaining = size; in xz_dec_test_write() 119 while ((remaining > 0 || buffers.out_pos == buffers.out_size) in xz_dec_test_write() 123 buffers.in_size = min(remaining, sizeof(buffer_in)); in xz_dec_test_write() 128 remaining -= buffers.in_size; in xz_dec_test_write() 144 return size - remaining - (buffers.in_size - buffers.in_pos); in xz_dec_test_write()
|
/linux-6.12.1/net/sunrpc/xprtrdma/ |
D | svc_rdma_sendto.c | 422 u32 *remaining, unsigned int segno) in svc_rdma_encode_write_segment() argument 433 length = min_t(u32, *remaining, segment->rs_length); in svc_rdma_encode_write_segment() 434 *remaining -= length; in svc_rdma_encode_write_segment() 459 u32 remaining = chunk->ch_payload_length; in svc_rdma_encode_write_chunk() local 475 ret = svc_rdma_encode_write_segment(sctxt, chunk, &remaining, segno); in svc_rdma_encode_write_chunk() 623 unsigned int len, remaining; in svc_rdma_xb_dma_map() local 634 remaining = xdr->page_len; in svc_rdma_xb_dma_map() 635 while (remaining) { in svc_rdma_xb_dma_map() 636 len = min_t(u32, PAGE_SIZE - pageoff, remaining); in svc_rdma_xb_dma_map() 642 remaining -= len; in svc_rdma_xb_dma_map() [all …]
|
/linux-6.12.1/drivers/iio/imu/bno055/ |
D | bno055_ser_core.c | 386 size_t remaining = size; in bno055_ser_receive_buf() local 406 remaining--; in bno055_ser_receive_buf() 416 if (remaining == 0) in bno055_ser_receive_buf() 420 if (remaining > 1) { in bno055_ser_receive_buf() 434 remaining--; in bno055_ser_receive_buf() 441 if (remaining == 0) in bno055_ser_receive_buf() 444 if (priv->rx.databuf_count + remaining > priv->rx.expected_len) { in bno055_ser_receive_buf() 469 (priv->rx.databuf_count + remaining <= priv->expected_data_len)) in bno055_ser_receive_buf() 471 buf, remaining); in bno055_ser_receive_buf() 474 priv->rx.databuf_count += remaining; in bno055_ser_receive_buf()
|
/linux-6.12.1/drivers/net/wwan/iosm/ |
D | iosm_ipc_coredump.c | 22 s32 remaining; in ipc_coredump_collect() local 29 remaining = devlink->cd_file_info[entry].actual_size; in ipc_coredump_collect() 35 while (remaining > 0) { in ipc_coredump_collect() 36 bytes_to_read = min(remaining, MAX_DATA_SIZE); in ipc_coredump_collect() 44 remaining -= bytes_read; in ipc_coredump_collect()
|
/linux-6.12.1/lib/zstd/common/ |
D | entropy_common.c | 66 int remaining; in FSE_readNCount_body() local 94 remaining = (1<<nbBits)+1; in FSE_readNCount_body() 149 int const max = (2*threshold-1) - remaining; in FSE_readNCount_body() 166 remaining -= count; in FSE_readNCount_body() 169 remaining += count; in FSE_readNCount_body() 175 if (remaining < threshold) { in FSE_readNCount_body() 180 if (remaining <= 1) break; in FSE_readNCount_body() 181 nbBits = BIT_highbit32(remaining) + 1; in FSE_readNCount_body() 196 if (remaining != 1) return ERROR(corruption_detected); in FSE_readNCount_body()
|
/linux-6.12.1/tools/lib/bpf/ |
D | nlattr.c | 25 static struct nlattr *nla_next(const struct nlattr *nla, int *remaining) in nla_next() argument 29 *remaining -= totlen; in nla_next() 33 static int nla_ok(const struct nlattr *nla, int remaining) in nla_ok() argument 35 return remaining >= (int)sizeof(*nla) && in nla_ok() 37 nla->nla_len <= remaining; in nla_ok()
|
/linux-6.12.1/net/mptcp/ |
D | options.c | 651 unsigned int remaining, in mptcp_established_options_add_addr() argument 666 !mptcp_pm_add_addr_signal(msk, skb, opt_size, remaining, &opts->addr, in mptcp_established_options_add_addr() 671 remaining += opt_size; in mptcp_established_options_add_addr() 673 if (remaining < len) in mptcp_established_options_add_addr() 706 unsigned int remaining, in mptcp_established_options_rm_addr() argument 715 !(mptcp_pm_rm_addr_signal(msk, remaining, &rm_list))) in mptcp_established_options_rm_addr() 721 if (remaining < len) in mptcp_established_options_rm_addr() 736 unsigned int remaining, in mptcp_established_options_mp_prio() argument 748 if (remaining < TCPOLEN_MPTCP_PRIO_ALIGN) in mptcp_established_options_mp_prio() 762 unsigned int remaining, in mptcp_established_options_rst() argument [all …]
|