Home
last modified time | relevance | path

Searched refs:remaining (Results 1 – 25 of 513) sorted by relevance

12345678910>>...21

/linux/drivers/vfio/pci/
H A Dvfio_pci_igd.c51 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/sound/soc/sof/
H A Dipc3-loader.c145 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()
222 remaining -= elem_hdr->size; in sof_ipc3_fw_parse_ext_man()
226 if (remaining) { in sof_ipc3_fw_parse_ext_man()
241 size_t remaining; in sof_ipc3_parse_module_memcpy() local
249 remaining = module->size; in sof_ipc3_parse_module_memcpy()
252 if (remaining < sizeof(*block)) { in sof_ipc3_parse_module_memcpy()
[all …]
H A Dsof-client-ipc-msg-injector.c80 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 …]
/linux/arch/alpha/lib/
H A Dsrm_puts.c12 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/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_res_cursor.h39 uint64_t remaining; member
89 cur->remaining = size; in amdgpu_res_first()
101 cur->remaining = size; in amdgpu_res_first()
113 cur->remaining = size; in amdgpu_res_first()
132 BUG_ON(size > cur->remaining); in amdgpu_res_next()
134 cur->remaining -= size; in amdgpu_res_next()
135 if (!cur->remaining) in amdgpu_res_next()
153 cur->size = min(amdgpu_vram_mgr_block_size(block), cur->remaining); in amdgpu_res_next()
162 cur->size = min(node->size << PAGE_SHIFT, cur->remaining); in amdgpu_res_next()
H A Datombios_i2c.c112 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/include/net/
H A Drtnh.h8 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/drivers/hv/
H A Dmshv_common.c33 unsigned long remaining = count; in hv_call_get_vp_registers() local
49 while (remaining) { in hv_call_get_vp_registers()
50 rep_count = min(remaining, HV_GET_REGISTER_BATCH_SIZE); in hv_call_get_vp_registers()
64 remaining -= completed; in hv_call_get_vp_registers()
78 unsigned long remaining = count; in hv_call_set_vp_registers() local
92 while (remaining) { in hv_call_set_vp_registers()
93 rep_count = min(remaining, HV_SET_REGISTER_BATCH_SIZE); in hv_call_set_vp_registers()
104 remaining -= completed; in hv_call_set_vp_registers()
/linux/drivers/iommu/iommufd/
H A Diova_bitmap.c304 unsigned long remaining, bytes; in iova_bitmap_mapped_remaining() local
308 remaining = bitmap->mapped_total_index - bitmap->mapped_base_index; in iova_bitmap_mapped_remaining()
309 remaining = min_t(unsigned long, remaining, in iova_bitmap_mapped_remaining()
312 return remaining; in iova_bitmap_mapped_remaining()
322 unsigned long remaining; in iova_bitmap_mapped_length() local
330 remaining = iova_bitmap_index_to_offset(bitmap, in iova_bitmap_mapped_length()
333 if (iova + remaining - 1 > max_iova) in iova_bitmap_mapped_length()
334 remaining -= ((iova + remaining - 1) - max_iova); in iova_bitmap_mapped_length()
336 return remaining; in iova_bitmap_mapped_length()
/linux/sound/soc/intel/avs/
H A Dcldma.c48 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 …]
H A Dtrace.c21 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/include/linux/
H A Dclosure.h156 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/drivers/target/tcm_fc/
H A Dtfc_io.c48 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/drivers/gpu/drm/xe/
H A Dxe_res_cursor.h51 u64 remaining; member
132 cur->remaining = size; in xe_res_first()
145 cur->remaining = size; in xe_res_first()
184 while (cur->dma_seg_size - start < cur->remaining) { in __xe_res_dma_next()
214 cur->remaining = size; in xe_res_first_sg()
242 cur->remaining = size; in xe_res_first_dma()
266 XE_WARN_ON(size > cur->remaining); in xe_res_next()
268 cur->remaining -= size; in xe_res_next()
269 if (!cur->remaining) in xe_res_next()
310 cur->remaining); in xe_res_next()
/linux/lib/
H A Dclosure.c40 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/drivers/gpu/drm/imagination/
H A Dpvr_cccb.c111 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/drivers/gpu/drm/radeon/
H A Datombios_i2c.c105 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/lib/xz/
H A Dxz_dec_test.c104 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/fs/xfs/
H A Dxfs_qm_bhv.c36 uint64_t remaining = 0; in xfs_fill_statvfs_from_dquot() local
39 remaining = limit - blkres->reserved; in xfs_fill_statvfs_from_dquot()
42 statp->f_bfree = min(statp->f_bfree, remaining); in xfs_fill_statvfs_from_dquot()
49 uint64_t remaining = 0; in xfs_fill_statvfs_from_dquot() local
52 remaining = limit - dqp->q_ino.reserved; in xfs_fill_statvfs_from_dquot()
55 statp->f_ffree = min(statp->f_ffree, remaining); in xfs_fill_statvfs_from_dquot()
/linux/drivers/gpu/drm/msm/
H A Dmsm_gem_shrinker.c174 unsigned long remaining; in msm_gem_shrinker_scan() member
184 unsigned long remaining = 0; in msm_gem_shrinker_scan() local
191 &stages[i].remaining, in msm_gem_shrinker_scan()
196 remaining += stages[i].remaining; in msm_gem_shrinker_scan()
205 return (freed > 0 && remaining > 0) ? freed : SHRINK_STOP; in msm_gem_shrinker_scan()
256 unsigned long remaining = 0; in msm_gem_shrinker_vmap() local
261 &remaining, in msm_gem_shrinker_vmap()
/linux/net/sunrpc/xprtrdma/
H A Dsvc_rdma_sendto.c432 u32 *remaining, unsigned int segno) in svc_rdma_encode_write_segment() argument
443 length = min_t(u32, *remaining, segment->rs_length); in svc_rdma_encode_write_segment()
444 *remaining -= length; in svc_rdma_encode_write_segment()
469 u32 remaining = chunk->ch_payload_length; in svc_rdma_encode_write_chunk() local
485 ret = svc_rdma_encode_write_segment(sctxt, chunk, &remaining, segno); in svc_rdma_encode_write_chunk()
633 unsigned int len, remaining; in svc_rdma_xb_dma_map() local
644 remaining = xdr->page_len; in svc_rdma_xb_dma_map()
645 while (remaining) { in svc_rdma_xb_dma_map()
646 len = min_t(u32, PAGE_SIZE - pageoff, remaining); in svc_rdma_xb_dma_map()
652 remaining -= len; in svc_rdma_xb_dma_map()
[all …]
/linux/drivers/iio/imu/bno055/
H A Dbno055_ser_core.c386 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/drivers/net/wwan/iosm/
H A Diosm_ipc_coredump.c22 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/lib/crc/s390/
H A Dcrc32.h28 unsigned long prealign, aligned, remaining; \
43 remaining = datalen & VX_ALIGN_MASK; \
49 if (remaining) \
50 crc = ___crc32_sw(crc, data + aligned, remaining); \
/linux/lib/zstd/common/
H A Dentropy_common.c50 int remaining; in FSE_readNCount_body() local
78 remaining = (1<<nbBits)+1; in FSE_readNCount_body()
133 int const max = (2*threshold-1) - remaining; in FSE_readNCount_body()
150 remaining -= count; in FSE_readNCount_body()
153 remaining += count; in FSE_readNCount_body()
159 if (remaining < threshold) { in FSE_readNCount_body()
164 if (remaining <= 1) break; in FSE_readNCount_body()
165 nbBits = ZSTD_highbit32(remaining) + 1; in FSE_readNCount_body()
180 if (remaining != 1) return ERROR(corruption_detected); in FSE_readNCount_body()

12345678910>>...21