Home
last modified time | relevance | path

Searched refs:fragments (Results 1 - 25 of 104) sorted by relevance

12345

/kernel/linux/linux-6.6/lib/kunit/
H A Dstring-stream.c67 list_add_tail(&frag_container->node, &stream->fragments); in string_stream_vadd()
92 &stream->fragments, in string_stream_clear()
111 list_for_each_entry(frag_container, &stream->fragments, node) in string_stream_get_string()
133 return list_empty(&stream->fragments); in string_stream_is_empty()
146 INIT_LIST_HEAD(&stream->fragments); in alloc_string_stream()
H A Dstring-stream.h23 struct list_head fragments; member
24 /* length and fragments are protected by this lock */
/kernel/linux/linux-5.10/lib/kunit/
H A Dstring-stream.c98 list_add_tail(&frag_container->node, &stream->fragments); in string_stream_vadd()
123 &stream->fragments, in string_stream_clear()
142 list_for_each_entry(frag_container, &stream->fragments, node) in string_stream_get_string()
164 return list_empty(&stream->fragments); in string_stream_is_empty()
184 INIT_LIST_HEAD(&stream->fragments); in string_stream_init()
H A Dstring-stream.h24 struct list_head fragments; member
25 /* length and fragments are protected by this lock */
/kernel/linux/linux-5.10/drivers/of/
H A Doverlay.c63 * @fragments: fragment nodes in the overlay expanded device tree
64 * @symbols_fragment: last element of @fragments[] is the __symbols__ node
65 * @cset: changeset to apply fragments to live device tree
73 struct fragment *fragments; member
166 struct fragment *fragment = &ovcs->fragments[i]; in overlay_notify()
228 fragment = &ovcs->fragments[k]; in dup_and_fixup_symbol_prop()
554 pr_err("ERROR: multiple fragments add and/or delete node %pOF\n", in find_dup_cset_node_entry()
590 pr_err("ERROR: multiple fragments add, update, and/or delete property %pOF/%s\n", in find_dup_cset_prop()
623 * build_changeset() - populate overlay changeset in @ovcs from @ovcs->fragments
627 * overlay device tree fragments i
735 struct fragment *fragments; init_overlay_changeset() local
[all...]
/kernel/linux/linux-5.10/fs/squashfs/
H A Dfragment.c12 * This file implements code to handle compressed fragments (tail-end packed
43 if (fragment >= msblk->fragments) in squashfs_frag_lookup()
64 u64 fragment_table_start, u64 next_table, unsigned int fragments) in squashfs_read_fragment_index_table()
66 unsigned int length = SQUASHFS_FRAGMENT_INDEX_BYTES(fragments); in squashfs_read_fragment_index_table()
63 squashfs_read_fragment_index_table(struct super_block *sb, u64 fragment_table_start, u64 next_table, unsigned int fragments) squashfs_read_fragment_index_table() argument
H A Dsuper.c94 unsigned int fragments; in squashfs_fill_super() local
200 msblk->fragments = le32_to_cpu(sblk->fragments); in squashfs_fill_super()
212 TRACE("Number of fragments %d\n", msblk->fragments); in squashfs_fill_super()
300 fragments = msblk->fragments; in squashfs_fill_super()
301 if (fragments == 0) in squashfs_fill_super()
313 le64_to_cpu(sblk->fragment_table_start), next_table, fragments); in squashfs_fill_super()
H A Dsquashfs_fs_sb.h65 unsigned int fragments; member
/kernel/linux/linux-6.6/fs/squashfs/
H A Dfragment.c12 * This file implements code to handle compressed fragments (tail-end packed
43 if (fragment >= msblk->fragments) in squashfs_frag_lookup()
64 u64 fragment_table_start, u64 next_table, unsigned int fragments) in squashfs_read_fragment_index_table()
66 unsigned int length = SQUASHFS_FRAGMENT_INDEX_BYTES(fragments); in squashfs_read_fragment_index_table()
63 squashfs_read_fragment_index_table(struct super_block *sb, u64 fragment_table_start, u64 next_table, unsigned int fragments) squashfs_read_fragment_index_table() argument
H A Dsuper.c188 unsigned int fragments; in squashfs_fill_super() local
290 msblk->fragments = le32_to_cpu(sblk->fragments); in squashfs_fill_super()
302 TRACE("Number of fragments %d\n", msblk->fragments); in squashfs_fill_super()
403 fragments = msblk->fragments; in squashfs_fill_super()
404 if (fragments == 0) in squashfs_fill_super()
416 le64_to_cpu(sblk->fragment_table_start), next_table, fragments); in squashfs_fill_super()
H A Dsquashfs_fs_sb.h66 unsigned int fragments; member
/kernel/linux/linux-6.6/drivers/of/
H A Doverlay.c65 * @fragments: fragment nodes in the overlay expanded device tree
66 * @symbols_fragment: last element of @fragments[] is the __symbols__ node
67 * @cset: changeset to apply fragments to live device tree
77 struct fragment *fragments; member
164 struct fragment *fragment = &ovcs->fragments[i]; in overlay_notify()
226 fragment = &ovcs->fragments[k]; in dup_and_fixup_symbol_prop()
552 pr_err("ERROR: multiple fragments add and/or delete node %pOF\n", in find_dup_cset_node_entry()
588 pr_err("ERROR: multiple fragments add, update, and/or delete property %pOF/%s\n", in find_dup_cset_prop()
621 * build_changeset() - populate overlay changeset in @ovcs from @ovcs->fragments
625 * overlay device tree fragments i
749 struct fragment *fragments; init_overlay_changeset() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/vc04_services/interface/vchiq_arm/
H A Dvchiq_2835_arm.c471 /* Partial cache lines (fragments) require special measures */ in create_pagelist()
476 char *fragments; in create_pagelist() local
486 fragments = g_free_fragments; in create_pagelist()
487 WARN_ON(!fragments); in create_pagelist()
491 (fragments - g_fragments_base) / g_fragments_size; in create_pagelist()
516 /* Deal with any partial cache lines (fragments) */ in free_pagelist()
518 char *fragments = g_fragments_base + in free_pagelist() local
534 fragments, in free_pagelist()
543 fragments + g_cache_line_size, in free_pagelist()
549 *(char **)fragments in free_pagelist()
[all...]
/kernel/linux/linux-5.10/fs/xfs/scrub/
H A Drefcount.c50 * 2. Pull the first $target_nr fragments from the list; all of them
52 * Call this subset of fragments the working set.
53 * 3. Until there are no more unprocessed fragments,
54 * a. Find the shortest fragments in the set and remove them.
55 * b. Note the block number of the end of these fragments.
56 * c. Pull the same number of fragments from the list. All of these
57 * fragments should start at the block number recorded in the
59 * d. Put those fragments in the set.
60 * 4. Check that there are $target_nr fragments remaining in the list,
73 struct list_head fragments; member
[all...]
/kernel/linux/linux-6.6/fs/xfs/scrub/
H A Drefcount.c55 * 2. Pull the first $target_nr fragments from the list; all of them
57 * Call this subset of fragments the working set.
58 * 3. Until there are no more unprocessed fragments,
59 * a. Find the shortest fragments in the set and remove them.
60 * b. Note the block number of the end of these fragments.
61 * c. Pull the same number of fragments from the list. All of these
62 * fragments should start at the block number recorded in the
64 * d. Put those fragments in the set.
65 * 4. Check that there are $target_nr fragments remaining in the list,
78 struct list_head fragments; member
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/ipw2x00/
H A Dlibipw_tx.c172 if (txb->fragments[i]) in libipw_txb_free()
173 dev_kfree_skb_any(txb->fragments[i]); in libipw_txb_free()
183 txb = kmalloc(struct_size(txb, fragments, nr_frags), gfp_mask); in libipw_alloc_txb()
192 txb->fragments[i] = __dev_alloc_skb(txb_size + headroom, in libipw_alloc_txb()
194 if (unlikely(!txb->fragments[i])) { in libipw_alloc_txb()
198 skb_reserve(txb->fragments[i], headroom); in libipw_alloc_txb()
202 dev_kfree_skb_any(txb->fragments[i--]); in libipw_alloc_txb()
390 /* Number of fragments is the total in libipw_xmit()
427 skb_frag = txb->fragments[0]; in libipw_xmit()
452 skb_frag = txb->fragments[ in libipw_xmit()
[all...]
/kernel/linux/linux-5.10/drivers/staging/rtl8192u/ieee80211/
H A Dieee80211_tx.c241 txb->fragments[i] = dev_alloc_skb(txb_size); in ieee80211_alloc_txb()
242 if (unlikely(!txb->fragments[i])) { in ieee80211_alloc_txb()
246 memset(txb->fragments[i]->cb, 0, sizeof(txb->fragments[i]->cb)); in ieee80211_alloc_txb()
250 dev_kfree_skb_any(txb->fragments[i--]); in ieee80211_alloc_txb()
422 // Other fragments are protected by previous fragment. in ieee80211_query_protectionmode()
670 /* Number of fragments is the total bytes_per_frag / in ieee80211_xmit()
701 skb_frag = txb->fragments[i]; in ieee80211_xmit()
792 skb_put_data(txb->fragments[0], skb->data, skb->len); in ieee80211_xmit()
798 struct cb_desc *tcb_desc = (struct cb_desc *)(txb->fragments[ in ieee80211_xmit()
[all...]
/kernel/linux/linux-6.6/drivers/staging/rtl8192u/ieee80211/
H A Dieee80211_tx.c241 txb->fragments[i] = dev_alloc_skb(txb_size); in ieee80211_alloc_txb()
242 if (unlikely(!txb->fragments[i])) { in ieee80211_alloc_txb()
246 memset(txb->fragments[i]->cb, 0, sizeof(txb->fragments[i]->cb)); in ieee80211_alloc_txb()
250 dev_kfree_skb_any(txb->fragments[i--]); in ieee80211_alloc_txb()
422 // Other fragments are protected by previous fragment. in ieee80211_query_protectionmode()
670 /* Number of fragments is the total bytes_per_frag / in ieee80211_xmit()
701 skb_frag = txb->fragments[i]; in ieee80211_xmit()
792 skb_put_data(txb->fragments[0], skb->data, skb->len); in ieee80211_xmit()
798 tcb_desc = (struct cb_desc *)(txb->fragments[ in ieee80211_xmit()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/intel/ipw2x00/
H A Dlibipw_tx.c172 if (txb->fragments[i]) in libipw_txb_free()
173 dev_kfree_skb_any(txb->fragments[i]); in libipw_txb_free()
192 txb->fragments[i] = __dev_alloc_skb(txb_size + headroom, in libipw_alloc_txb()
194 if (unlikely(!txb->fragments[i])) { in libipw_alloc_txb()
198 skb_reserve(txb->fragments[i], headroom); in libipw_alloc_txb()
202 dev_kfree_skb_any(txb->fragments[i--]); in libipw_alloc_txb()
390 /* Number of fragments is the total in libipw_xmit()
427 skb_frag = txb->fragments[0]; in libipw_xmit()
452 skb_frag = txb->fragments[i]; in libipw_xmit()
/kernel/linux/linux-6.6/drivers/staging/rtl8192e/
H A Drtllib_tx.c207 txb = kzalloc(struct_size(txb, fragments, nr_frags), gfp_mask); in rtllib_alloc_txb()
215 txb->fragments[i] = dev_alloc_skb(txb_size); in rtllib_alloc_txb()
216 if (unlikely(!txb->fragments[i])) in rtllib_alloc_txb()
218 memset(txb->fragments[i]->cb, 0, sizeof(txb->fragments[i]->cb)); in rtllib_alloc_txb()
225 dev_kfree_skb_any(txb->fragments[i]); in rtllib_alloc_txb()
603 skb_put_data(txb->fragments[0], skb->data, skb->len); in rtllib_xmit_inter()
743 /* Number of fragments is the total bytes_per_frag / in rtllib_xmit_inter()
772 skb_frag = txb->fragments[i]; in rtllib_xmit_inter()
870 skb_put_data(txb->fragments[ in rtllib_xmit_inter()
[all...]
/kernel/linux/linux-6.6/scripts/kconfig/
H A DMakefile97 all-config-fragments = $(call configfiles,*.config)
98 config-fragments = $(call configfiles,$@)
101 $(if $(config-fragments),, $(error $@ fragment does not exists on this architecture))
102 $(Q)$(CONFIG_SHELL) $(srctree)/scripts/kconfig/merge_config.sh -m .config $(config-fragments)
149 @$(foreach f, $(all-config-fragments), \
/kernel/linux/linux-5.10/drivers/staging/rtl8192e/
H A Drtllib_tx.c218 txb->fragments[i] = dev_alloc_skb(txb_size); in rtllib_alloc_txb()
219 if (unlikely(!txb->fragments[i])) { in rtllib_alloc_txb()
223 memset(txb->fragments[i]->cb, 0, sizeof(txb->fragments[i]->cb)); in rtllib_alloc_txb()
227 dev_kfree_skb_any(txb->fragments[i--]); in rtllib_alloc_txb()
611 skb_put_data(txb->fragments[0], skb->data, skb->len); in rtllib_xmit_inter()
752 /* Number of fragments is the total bytes_per_frag / in rtllib_xmit_inter()
781 skb_frag = txb->fragments[i]; in rtllib_xmit_inter()
879 skb_put_data(txb->fragments[0], skb->data, skb->len); in rtllib_xmit_inter()
885 (txb->fragments[ in rtllib_xmit_inter()
[all...]
/kernel/linux/linux-6.6/fs/erofs/
H A Dsysfs.c79 EROFS_ATTR_FEATURE(fragments); variable
91 ATTR_LIST(fragments),
/kernel/linux/linux-5.10/include/uapi/sound/
H A Dcompress_offload.h38 * @fragments: number of such fragments
42 __u32 fragments; member
97 * @min_fragments: min fragments supported by DSP
98 * @max_fragments: max fragments supported by DSP
/kernel/linux/linux-6.6/include/uapi/sound/
H A Dcompress_offload.h21 * @fragments: number of such fragments
25 __u32 fragments; member
80 * @min_fragments: min fragments supported by DSP
81 * @max_fragments: max fragments supported by DSP

Completed in 15 milliseconds

12345