Home
last modified time | relevance | path

Searched full:generation (Results 1 – 25 of 742) sorted by relevance

12345678910>>...30

/linux/include/trace/events/
H A Dfirewire.h40 …TP_PROTO(u64 transaction, unsigned int card_index, unsigned int generation, unsigned int scode, co…
41 TP_ARGS(transaction, card_index, generation, scode, header, data, data_count),
45 __field(u8, generation)
53 __entry->generation = generation;
60 …"transaction=0x%llx card_index=%u generation=%u scode=%u dst_id=0x%04x tlabel=%u tcode=%u src_id=0…
63 __entry->generation,
78 …TP_PROTO(u64 transaction, unsigned int card_index, unsigned int generation, unsigned int scode, un…
79 TP_ARGS(transaction, card_index, generation, scode, status, timestamp),
83 __field(u8, generation)
91 __entry->generation = generation;
[all …]
/linux/Documentation/devicetree/bindings/iommu/
H A Dmediatek,iommu.yaml14 this M4U have two generations of HW architecture. Generation one uses flat
15 pagetable, and only supports 4K size page mapping. Generation two uses the
73 - mediatek,mt2701-m4u # generation one
74 - mediatek,mt2712-m4u # generation two
75 - mediatek,mt6779-m4u # generation two
76 - mediatek,mt6795-m4u # generation two
77 - mediatek,mt6893-iommu-mm # generation two
78 - mediatek,mt8167-m4u # generation two
79 - mediatek,mt8173-m4u # generation two
80 - mediatek,mt8183-m4u # generation two
[all …]
/linux/sound/firewire/
H A Dlib.c24 * @flags: use %FW_FIXED_GENERATION and add the generation value to attempt the
25 * request only in that generation; use %FW_QUIET to suppress error
29 * response. The node ID and the current generation are derived from @unit.
38 int generation, rcode, tries = 0; in snd_fw_transaction() local
40 generation = flags & FW_GENERATION_MASK; in snd_fw_transaction()
43 generation = device->generation; in snd_fw_transaction()
44 smp_rmb(); /* node_id vs. generation */ in snd_fw_transaction()
47 device->node_id, generation, in snd_fw_transaction()
/linux/arch/arm/mach-aspeed/
H A DKconfig15 bool "Aspeed SoC 4th Generation"
22 fourth generation BMCs, such as those used by OpenPower Power8
26 bool "Aspeed SoC 5th Generation"
32 fifth generation Aspeed BMCs.
35 bool "Aspeed SoC 6th Generation"
43 sixth generation Aspeed BMCs.
/linux/Documentation/driver-api/surface_aggregator/
H A Doverview.rst9 introduced on 4th generation devices (Surface Pro 4, Surface Book 1), but
17 Not much is currently known about SAM on 4th generation devices (Surface Pro
20 Book 2, Surface Laptop 1) and later generation devices, SAM is responsible
28 restructured for 7th generation devices and on those, specifically Surface
33 generation, internal interfaces have undergone some rather large changes. On
34 5th and 6th generation devices, both battery and temperature information is
37 requests. On 7th generation devices, this additional layer is gone and these
49 generation of the Surface device. On 4th generation devices, host and EC
67 communication interface for SAM on 5th- and all later-generation Surface
/linux/drivers/acpi/
H A Dfan.h18 {"INTC1044", }, /* Fan for Tiger Lake generation */ \
19 {"INTC1048", }, /* Fan for Alder Lake generation */ \
20 {"INTC1063", }, /* Fan for Meteor Lake generation */ \
21 {"INTC106A", }, /* Fan for Lunar Lake generation */ \
22 {"INTC10A2", }, /* Fan for Raptor Lake generation */ \
23 {"INTC10D6", }, /* Fan for Panther Lake generation */ \
24 {"INTC10FE", }, /* Fan for Wildcat Lake generation */ \
25 {"INTC10F5", }, /* Fan for Nova Lake generation */ \
/linux/arch/csky/mm/
H A Dasid.c63 * (i.e. the same ASID in the current generation) but we can't in check_update_reserved_asid()
67 * generation. in check_update_reserved_asid()
84 u64 generation = atomic64_read(&info->generation); in new_context() local
87 u64 newasid = generation | (asid & ~ASID_MASK(info)); in new_context()
115 /* We're out of ASIDs, so increment the global generation count */ in new_context()
116 generation = atomic64_add_return_relaxed(ASID_FIRST_VERSION(info), in new_context()
117 &info->generation); in new_context()
127 return idx2asid(info, asid) | generation; in new_context()
144 /* Check that our ASID belongs to the current generation. */ in asid_new_context()
146 if ((asid ^ atomic64_read(&info->generation)) >> info->bits) { in asid_new_context()
[all …]
/linux/tools/net/sunrpc/xdrgen/generators/
H A D__init__.py85 raise NotImplementedError("Header boilerplate generation not supported")
89 raise NotImplementedError("Header boilerplate generation not supported")
93 raise NotImplementedError("Source boilerplate generation not supported")
105 raise NotImplementedError("Declaration generation not supported")
109 raise NotImplementedError("Decoder generation not supported")
113 raise NotImplementedError("Definition generation not supported")
117 raise NotImplementedError("Encoder generation not supported")
121 raise NotImplementedError("Maxsize macro generation not supported")
/linux/drivers/firewire/
H A Dsbp2.c130 * The generation is updated once we've logged in or reconnected
135 int generation; member
368 * iPod 2nd generation: needs 128k max transfer size workaround
369 * iPod 3rd generation: needs fix capacity workaround
377 /* iPod 4th generation */ {
408 int generation, unsigned long long offset, in sbp2_status_write() argument
491 int node_id, int generation, u64 offset) in sbp2_send_orb() argument
509 node_id, generation, device->max_speed, offset, in sbp2_send_orb()
550 int generation, int function, in sbp2_send_management_orb() argument
606 sbp2_send_orb(&orb->base, lu, node_id, generation, in sbp2_send_management_orb()
[all …]
H A Dcore-iso.c285 static int manage_bandwidth(struct fw_card *card, int irm_id, int generation, in manage_bandwidth() argument
304 irm_id, generation, SCODE_100, in manage_bandwidth()
308 /* A generation change frees all bandwidth. */ in manage_bandwidth()
323 static int manage_channel(struct fw_card *card, int irm_id, int generation, in manage_channel() argument
345 irm_id, generation, SCODE_100, in manage_channel()
348 /* A generation change frees all channels. */ in manage_channel()
376 int generation, int channel) in deallocate_channel() argument
385 manage_channel(card, irm_id, generation, mask, offset, false); in deallocate_channel()
391 * @generation: bus generation
397 * In parameters: card, generation, channels_mask, bandwidth, allocate
[all …]
H A Dcore-device.c265 int generation = device->generation; in fw_device_enable_phys_dma() local
267 /* device->node_id, accessed below, must not be older than generation */ in fw_device_enable_phys_dma()
272 generation); in fw_device_enable_phys_dma()
621 static int read_rom(struct fw_device *device, int generation, int speed, int index, u32 *data) in read_rom() argument
626 /* device->node_id, accessed below, must not be older than generation */ in read_rom()
632 generation, speed, offset, data, 4); in read_rom()
647 * the config ROM. We do all this with a cached bus generation. If the bus
648 * generation changes under us, read_config_rom will fail and get retried.
653 static int read_config_rom(struct fw_device *device, int generation) in read_config_rom() argument
674 ret = read_rom(device, generation, speed, i, &rom[i]); in read_config_rom()
[all …]
H A Dcore-transaction.c195 trace_async_request_outbound_complete((uintptr_t)t, card->index, packet->generation, in transmit_complete_callback()
242 int destination_id, int source_id, int generation, int speed, in fw_fill_request() argument
306 packet->generation = generation; in fw_fill_request()
338 * @generation: bus generation in which request and response are valid
356 * @generation. Otherwise the request is in danger to be sent to a wrong node.
375 * generation, or missing ACK respectively.
383 int destination_id, int generation, int speed, unsigned long long offset, in __fw_send_request() argument
430 generation, speed, offset, payload, length); in __fw_send_request()
439 trace_async_request_outbound_initiate((uintptr_t)t, card->index, generation, speed, in __fw_send_request()
469 * @generation: bus generation in which request and response are valid
[all …]
/linux/fs/btrfs/
H A Dexport.c73 * @generation: optional, if not zero, verify that the found inode
74 * generation matches
77 * generation does not match return ESTALE.
80 u64 root_objectid, u64 generation) in btrfs_get_dentry() argument
98 if (generation != 0 && generation != inode->vfs_inode.i_generation) { in btrfs_get_dentry()
111 u32 generation; in btrfs_fh_to_parent() local
125 generation = fid->parent_gen; in btrfs_fh_to_parent()
127 return btrfs_get_dentry(sb, objectid, root_objectid, generation); in btrfs_fh_to_parent()
135 u32 generation; in btrfs_fh_to_dentry() local
147 generation = fid->gen; in btrfs_fh_to_dentry()
[all …]
/linux/Documentation/devicetree/bindings/memory-controllers/
H A Dmediatek,smi-common.yaml17 which generation the SoCs use:
18 generation 1: mt2701 and mt7623.
19 generation 2: mt2712, mt6779, mt8167, mt8173, mt8183, mt8186, mt8188, mt8192 and mt8195.
21 There's slight differences between the two SMI, for generation 2, the
23 for generation 1, the register is at smi ao base(smi always on register
25 SMI generation 1 to transform the smi clock into emi clock domain, but that is
26 not needed for SMI generation 2.
62 apb and smi are mandatory. the async is only for generation 1 smi HW.
/linux/Documentation/mm/
H A Dmultigen_lru.rst23 implementations. In the multi-gen LRU, each generation represents a
45 attainable. Specifically, pages in the same generation can be
83 ``lruvec``. The youngest generation number is stored in
85 an equal footing. The oldest generation numbers are stored in
90 Generation numbers are truncated into ``order_base_2(MAX_NR_GENS+1)``
92 truncated generation number is an index to ``lrugen->folios[]``. The
98 Each generation is divided into multiple tiers. A page accessed ``N``
117 generation when it finds them accessed through page tables; the
139 moves a page to the next generation, i.e., ``min_seq+1``, if this page
147 Each generation is timestamped at birth. If ``lru_gen_min_ttl`` is
[all …]
/linux/drivers/thermal/ti-soc-thermal/
H A DKconfig9 This includes alert interrupts generation and also the TSHUT
32 this generation are not accurate, nor they are very close to
48 This includes alert interrupts generation and also the TSHUT
60 This includes alert interrupts generation and also the TSHUT
72 This includes alert interrupts generation and also the TSHUT
/linux/arch/arm64/kvm/
H A Dvmid.c80 * generation). in check_update_reserved_vmid()
96 u64 generation = atomic64_read(&vmid_generation); in new_vmid() local
99 u64 newvmid = generation | (vmid & ~VMID_MASK); in new_vmid()
116 /* We're out of VMIDs, so increment the global generation count */ in new_vmid()
117 generation = atomic64_add_return_relaxed(VMID_FIRST_VERSION, in new_vmid()
127 vmid = idx2vmid(vmid) | generation; in new_vmid()
163 /* Check that our VMID belongs to the current generation. */ in kvm_arm_vmid_update()
/linux/Documentation/devicetree/bindings/clock/
H A Dimx7ulp-scg-clock.yaml7 title: Freescale i.MX7ULP System Clock Generation (SCG) modules Clock Controller
14 Clock Generation (SCG) modules, Peripheral Clock Control (PCC)
28 The System Clock Generation (SCG) is responsible for clock generation
30 include: clock reference selection, generation of clock used to derive
/linux/net/netfilter/
H A Dnft_set_bitmap.c22 * the element state in the current and the future generation.
24 * An element can be in three states. The generation cursor is represented using
29 * 11 = this element is active in the current generation. In case of no updates,
30 * ^ it stays active in the next generation.
31 * 00 = this element is inactive in the current generation. In case of no
32 * ^ updates, it stays inactive in the next generation.
36 * 01 = this element is inactive in the current generation and it becomes active
40 * 10 = this element is active in the current generation and it becomes inactive
43 * transaction abortion, the next generation bit is reset to go back to
69 * on the generation mask.
/linux/arch/hexagon/include/asm/
H A Dmmu_context.h38 if (next->context.generation < prev->context.generation) { in switch_mm()
42 next->context.generation = prev->context.generation; in switch_mm()
/linux/net/tipc/
H A Dmonitor.h42 * @list_gen: current generation of this node's monitor list
43 * @gen: current generation of this node's local domain
44 * @peer_gen: most recent domain generation received from peer
45 * @acked_gen: most recent generation of self's domain acked by peer
48 * @synched: domain record's generation has been synched with peer after reset
/linux/drivers/net/can/softing/
H A Dsofting_cs.c31 .generation = 1,
43 .generation = 1,
55 .generation = 1,
67 .generation = 2,
79 .generation = 1,
91 .generation = 1,
103 .generation = 2,
115 .generation = 1,
127 .generation = 2,
196 if (pdat->generation < 2) { in softingcs_probe_config()
/linux/drivers/net/wireless/st/cw1200/
H A Dqueue.c24 u8 generation; member
207 queue->generation++; in cw1200_queue_clear()
296 item->generation = 0; in cw1200_queue_put()
297 item->packet_id = cw1200_queue_mk_packet_id(queue->generation, in cw1200_queue_put()
299 item->generation, in cw1200_queue_put()
383 if (queue_generation != queue->generation) { in cw1200_queue_requeue()
388 } else if (item->generation != item_generation) { in cw1200_queue_requeue()
400 item->generation = ++item_generation; in cw1200_queue_requeue()
427 if (queue_generation != queue->generation) { in cw1200_queue_remove()
432 } else if (item->generation != item_generation) { in cw1200_queue_remove()
[all …]
/linux/arch/arc/include/asm/
H A Dmmu_context.h39 * serve as cycle/generation indicator and natural 32 bit unsigned math
40 * automagically increments the generation when lower 8 bits rollover.
67 * Move to new ASID if it was not from current alloc-cycle/generation. in get_new_mmu_context()
68 * This is done by ensuring that the generation bits in both mm->ASID in get_new_mmu_context()
72 * generation, e.g. local_flush_tlb_mm() for forking parent, in get_new_mmu_context()
87 * "generation" to distinguish from no context in get_new_mmu_context()
/linux/arch/csky/include/asm/
H A Dasid.h13 atomic64_t generation; member
53 * generation, then we update the active_asid entry with a relaxed in asid_check_context()
58 * we are forced to see the updated generation. in asid_check_context()
66 !((asid ^ atomic64_read(&info->generation)) >> info->bits) && in asid_check_context()

12345678910>>...30