Home
last modified time | relevance | path

Searched refs:fragments (Results 1 – 25 of 67) sorted by relevance

123

/Linux-v5.4/drivers/of/
Doverlay.c73 struct fragment *fragments; member
166 struct fragment *fragment = &ovcs->fragments[i]; in overlay_notify()
230 fragment = &ovcs->fragments[k]; in dup_and_fixup_symbol_prop()
647 fragment = &ovcs->fragments[i]; in build_changeset()
661 fragment = &ovcs->fragments[ovcs->count - 1]; in build_changeset()
732 struct fragment *fragments; in init_overlay_changeset() local
776 fragments = kcalloc(cnt, sizeof(*fragments), GFP_KERNEL); in init_overlay_changeset()
777 if (!fragments) { in init_overlay_changeset()
788 fragment = &fragments[cnt]; in init_overlay_changeset()
807 fragment = &fragments[cnt]; in init_overlay_changeset()
[all …]
/Linux-v5.4/fs/xfs/scrub/
Drefcount.c73 struct list_head fragments; member
133 list_add_tail(&frag->list, &refchk->fragments); in xchk_refcountbt_rmap_check()
177 list_for_each_entry(frag, &refchk->fragments, list) { in xchk_refcountbt_process_rmap_fragments()
187 list_for_each_entry_safe(frag, n, &refchk->fragments, list) { in xchk_refcountbt_process_rmap_fragments()
206 while (!list_empty(&refchk->fragments)) { in xchk_refcountbt_process_rmap_fragments()
223 list_for_each_entry_safe(frag, n, &refchk->fragments, list) { in xchk_refcountbt_process_rmap_fragments()
262 list_for_each_entry_safe(frag, n, &refchk->fragments, list) { in xchk_refcountbt_process_rmap_fragments()
298 INIT_LIST_HEAD(&refchk.fragments); in xchk_refcountbt_xref_rmap()
309 list_for_each_entry_safe(frag, n, &refchk.fragments, list) { in xchk_refcountbt_xref_rmap()
/Linux-v5.4/fs/squashfs/
Dfragment.c43 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() argument
66 unsigned int length = SQUASHFS_FRAGMENT_INDEX_BYTES(fragments); in squashfs_read_fragment_index_table()
Dsuper.c75 unsigned int fragments; in squashfs_fill_super() local
168 msblk->fragments = le32_to_cpu(sblk->fragments); in squashfs_fill_super()
179 TRACE("Number of fragments %d\n", msblk->fragments); in squashfs_fill_super()
268 fragments = msblk->fragments; in squashfs_fill_super()
269 if (fragments == 0) in squashfs_fill_super()
281 le64_to_cpu(sblk->fragment_table_start), next_table, fragments); in squashfs_fill_super()
Dsquashfs_fs_sb.h65 unsigned int fragments; member
DKconfig214 int "Number of fragments cached" if SQUASHFS_EMBEDDED
218 By default SquashFS caches the last 3 fragments read from
220 has to re-read fragments less often from disk, at the expense
/Linux-v5.4/drivers/net/wireless/intel/ipw2x00/
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()
427 skb_frag = txb->fragments[0]; in libipw_xmit()
452 skb_frag = txb->fragments[i]; in libipw_xmit()
/Linux-v5.4/Documentation/vm/
Dpage_frags.rst4 Page fragments
9 fragments within that page are individually refcounted, in the page's
13 simple allocation framework for page fragments. This is used by the
37 fragments, but the page fragments are cached at the ring or descriptor
/Linux-v5.4/drivers/staging/vc04_services/interface/vchiq_arm/
Dvchiq_2835_arm.c522 char *fragments; in create_pagelist() local
532 fragments = g_free_fragments; in create_pagelist()
533 WARN_ON(fragments == NULL); in create_pagelist()
537 (fragments - g_fragments_base) / g_fragments_size; in create_pagelist()
564 char *fragments = g_fragments_base + in free_pagelist() local
580 fragments, in free_pagelist()
589 fragments + g_cache_line_size, in free_pagelist()
595 *(char **)fragments = g_free_fragments; in free_pagelist()
596 g_free_fragments = fragments; in free_pagelist()
/Linux-v5.4/drivers/staging/rtl8192u/ieee80211/
Dieee80211_tx.c242 txb->fragments[i] = dev_alloc_skb(txb_size); in ieee80211_alloc_txb()
243 if (unlikely(!txb->fragments[i])) { in ieee80211_alloc_txb()
247 memset(txb->fragments[i]->cb, 0, sizeof(txb->fragments[i]->cb)); in ieee80211_alloc_txb()
251 dev_kfree_skb_any(txb->fragments[i--]); in ieee80211_alloc_txb()
704 skb_frag = txb->fragments[i]; in ieee80211_xmit()
796 skb_put_data(txb->fragments[0], skb->data, skb->len); in ieee80211_xmit()
802 struct cb_desc *tcb_desc = (struct cb_desc *)(txb->fragments[0]->cb + MAX_DEV_ADDR_SIZE); in ieee80211_xmit()
814 ieee80211_tx_query_agg_cap(ieee, txb->fragments[0], tcb_desc); in ieee80211_xmit()
817 ieee80211_query_protectionmode(ieee, tcb_desc, txb->fragments[0]); in ieee80211_xmit()
818 ieee80211_query_seqnum(ieee, txb->fragments[0], header.addr1); in ieee80211_xmit()
/Linux-v5.4/drivers/staging/rtl8192e/
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()
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[0]->cb + MAX_DEV_ADDR_SIZE); in rtllib_xmit_inter()
932 rtllib_tx_query_agg_cap(ieee, txb->fragments[0], in rtllib_xmit_inter()
937 txb->fragments[0]); in rtllib_xmit_inter()
/Linux-v5.4/tools/perf/Documentation/
Dperf-test.txt11 'perf test [<options>] [{list <test-name-fragment>|[<test-name-fragments>|<test-numbers>]}]'
21 To run just specific tests, inform test name fragments or the numbers obtained
/Linux-v5.4/Documentation/ABI/testing/
Ddev-kmsg100 By default, kernel tries to avoid fragments by concatenating
101 when it can and fragments are rare; however, when extended
103 disabled and /dev/kmsg output will contain more fragments. If
/Linux-v5.4/include/uapi/sound/
Dcompress_offload.h42 __u32 fragments; member
/Linux-v5.4/sound/core/
Dcompress_offload.c498 buffer_size = params->buffer.fragment_size * params->buffer.fragments; in snd_compr_allocate_buffer()
521 stream->runtime->fragments = params->buffer.fragments; in snd_compr_allocate_buffer()
531 params->buffer.fragments > U32_MAX / params->buffer.fragment_size || in snd_compress_check_input()
532 params->buffer.fragments == 0) in snd_compress_check_input()
/Linux-v5.4/include/sound/
Dcompress_driver.h45 u32 fragments; member
/Linux-v5.4/Documentation/scsi/
Dsym53c500_cs.txt11 the code fragments I shamelessly adapted for this work. Thanks also to
/Linux-v5.4/Documentation/networking/
Dudplite.txt187 several tiny fragments, consider the following example.
203 the last packet before releasing the fragments to the IP module.
211 of 3356 bytes will be split into the following fragments:
217 The first two fragments have to be checksummed in full, of the last
Dppp_generic.txt14 ordering and combining received fragments
176 or more fragments and puts a multilink header on each fragment. It
177 decides how many fragments to use based on the length of the packet
180 fragment if it doesn't have any fragments currently queued up for it
183 scheme has the effect that more fragments are given to higher-
187 transmitted as single fragments, thus reducing the overhead of
336 numbers on received multilink fragments
423 fragments is disabled. This ioctl is only available if the
Dnetconsole.txt157 the message is split into multiple fragments by netconsole. These
158 fragments are transmitted with "ncfrag" header field added.
/Linux-v5.4/net/batman-adv/
Dfragmentation.c68 chain = &orig_node->fragments[i]; in batadv_frag_purge_orig()
172 chain = &orig_node->fragments[bucket]; in batadv_frag_insert_packet()
Doriginator.c1066 INIT_HLIST_HEAD(&orig_node->fragments[i].fragment_list); in batadv_orig_node_new()
1067 spin_lock_init(&orig_node->fragments[i].lock); in batadv_orig_node_new()
1068 orig_node->fragments[i].size = 0; in batadv_orig_node_new()
/Linux-v5.4/Documentation/sound/designs/
Doss-emulation.rst138 app_name fragments fragment_size [options]
142 ``fragments`` specifies the number of fragments or zero if no specific
158 write also partial fragments (affects playback only)
/Linux-v5.4/Documentation/filesystems/
Dsquashfs.txt34 Tail-end packing (fragments): yes no
74 | & fragments |
249 (i.e. inode or directory) or fragment access. Because metadata and fragments
251 particular piece of metadata or fragment will retrieve other metadata/fragments
/Linux-v5.4/net/mac80211/
Dethtool.c85 data[i++] += sta->rx_stats.fragments; \ in ieee80211_get_stats()

123