/kernel/linux/linux-6.6/lib/kunit/ |
H A D | string-stream.c | 67 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 D | string-stream.h | 23 struct list_head fragments; member 24 /* length and fragments are protected by this lock */
|
/kernel/linux/linux-5.10/lib/kunit/ |
H A D | string-stream.c | 98 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 D | string-stream.h | 24 struct list_head fragments; member 25 /* length and fragments are protected by this lock */
|
/kernel/linux/linux-5.10/drivers/of/ |
H A D | overlay.c | 63 * @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 D | fragment.c | 12 * 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 D | super.c | 94 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 D | squashfs_fs_sb.h | 65 unsigned int fragments; member
|
/kernel/linux/linux-6.6/fs/squashfs/ |
H A D | fragment.c | 12 * 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 D | super.c | 188 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 D | squashfs_fs_sb.h | 66 unsigned int fragments; member
|
/kernel/linux/linux-6.6/drivers/of/ |
H A D | overlay.c | 65 * @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 D | vchiq_2835_arm.c | 471 /* 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 D | refcount.c | 50 * 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 D | refcount.c | 55 * 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 D | libipw_tx.c | 172 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 D | ieee80211_tx.c | 241 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 D | ieee80211_tx.c | 241 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 D | libipw_tx.c | 172 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 D | rtllib_tx.c | 207 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 D | Makefile | 97 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 D | rtllib_tx.c | 218 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 D | sysfs.c | 79 EROFS_ATTR_FEATURE(fragments); variable 91 ATTR_LIST(fragments),
|
/kernel/linux/linux-5.10/include/uapi/sound/ |
H A D | compress_offload.h | 38 * @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 D | compress_offload.h | 21 * @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
|