Home
last modified time | relevance | path

Searched refs:marks (Results 1 – 25 of 89) sorted by relevance

1234

/linux-6.15/include/linux/
H A Dfolio_queue.h35 unsigned long marks; /* 1-bit mark per folio */ member
39 #error marks is not big enough
59 folioq->marks = 0; in folioq_init()
113 return test_bit(slot, &folioq->marks); in folioq_is_marked()
126 set_bit(slot, &folioq->marks); in folioq_mark()
139 clear_bit(slot, &folioq->marks); in folioq_unmark()
H A Dfsnotify_backend.h476 struct fsnotify_mark *marks[FSNOTIFY_ITER_TYPE_COUNT]; member
498 return iter_info->marks[iter_type]; in fsnotify_iter_mark()
/linux-6.15/arch/mips/include/asm/octeon/
H A Dcvmx-fpa.h159 union cvmx_fpa_fpfx_marks marks; in cvmx_fpa_enable() local
162 marks.u64 = in cvmx_fpa_enable()
164 marks.s.fpf_wr = 0xe0; in cvmx_fpa_enable()
166 marks.u64); in cvmx_fpa_enable()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dce110/
H A Ddce110_mem_input_v.c740 struct dce_watermarks marks) in program_stutter_watermark() argument
776 marks.a_mark, in program_stutter_watermark()
792 marks.b_mark, in program_stutter_watermark()
800 struct dce_watermarks marks) in program_stutter_watermark_l() argument
805 marks); in program_stutter_watermark_l()
810 struct dce_watermarks marks) in program_stutter_watermark_c() argument
815 marks); in program_stutter_watermark_c()
860 marks.a_mark, in program_nbp_watermark()
896 marks.b_mark, in program_nbp_watermark()
909 marks); in program_nbp_watermark_l()
[all …]
/linux-6.15/fs/notify/
H A Dfsnotify.c466 mark = iter_info->marks[type]; in fsnotify_iter_select_report_types()
479 mark = iter_info->marks[type]; in fsnotify_iter_select_report_types()
514 mark = iter_info->marks[type]; in fsnotify_iter_next()
516 iter_info->marks[type] = in fsnotify_iter_next()
517 fsnotify_next_mark(iter_info->marks[type]); in fsnotify_iter_next()
615 iter_info.marks[FSNOTIFY_ITER_TYPE_SB] = in fsnotify()
619 iter_info.marks[FSNOTIFY_ITER_TYPE_VFSMOUNT] = in fsnotify()
623 iter_info.marks[FSNOTIFY_ITER_TYPE_INODE] = in fsnotify()
627 iter_info.marks[inode2_type] = in fsnotify()
631 iter_info.marks[FSNOTIFY_ITER_TYPE_MNTNS] = in fsnotify()
H A Dmark.c500 if (!fsnotify_get_mark_safe(iter_info->marks[type])) { in fsnotify_prepare_user_wait()
517 fsnotify_put_mark_wake(iter_info->marks[type]); in fsnotify_prepare_user_wait()
528 fsnotify_put_mark_wake(iter_info->marks[type]); in fsnotify_finish_user_wait()
/linux-6.15/Documentation/core-api/
H A Dfolio_queue.rst17 * Folio marks
45 * three 1-bit marks per folio,
93 This clears the slot in the array and also clears all the marks for that folio,
143 Folio marks
146 Folios within a queue can also have marks assigned to them. These marks can be
148 There are three marks available to be set for each folio.
150 The marks can be set by::
162 And the marks can be queried by::
168 The marks can be used for any purpose and are not interpreted by this API.
H A Dxarray.rst120 Each entry in the array has three bits associated with it called marks.
129 XArray causes all marks associated with that entry to be cleared.
167 is used to track whether an entry is free or not. The other marks are
399 You can use xas_init_marks() to reset the marks on an entry
400 to their default state. This is usually all marks clear, unless the
402 and all other marks are clear. Replacing one entry with another using
403 xas_store() will not reset the marks on that entry; if you want
404 the marks reset, you should do that explicitly.
/linux-6.15/lib/
H A Dxarray.c82 return node->marks[(__force unsigned)mark]; in node_marks()
135 __set_bit(xas->xa_offset, marks); in xas_squash_marks()
966 unsigned int marks = 0; in node_get_marks() local
971 marks |= 1 << (__force unsigned int)mark; in node_get_marks()
977 return marks; in node_get_marks()
995 unsigned int marks) in node_set_marks() argument
1089 unsigned int offset, marks; in xas_split() local
1113 marks); in xas_split()
1178 unsigned int offset, marks; in xas_try_split() local
1233 marks); in xas_try_split()
[all …]
/linux-6.15/Documentation/devicetree/bindings/gpio/
H A Dcdns,gpio.txt11 - gpio-controller: marks the device as a GPIO controller.
18 - interrupt-controller: marks the device as an interrupt controller. When
H A Dgpio-xra1403.txt20 - gpio-controller - marks the node as gpio.
27 - interrupt-controller - marks the node as interrupt controller.
H A Dibm,ppc4xx-gpio.txt15 - gpio-controller: marks the device node as a gpio controller.
H A D8xxx_gpio.txt32 - interrupt-controller: Empty boolean property which marks the GPIO
/linux-6.15/Documentation/devicetree/bindings/mfd/
H A Dtc3589x.txt19 - interrupt-controller : marks the device node as an interrupt controller
30 - interrupt-controller : marks the device node as an interrupt controller
40 - gpio-controller : marks the device node as a GPIO controller
/linux-6.15/Documentation/devicetree/bindings/power/
H A Dpower-controller.txt8 marks the device as able to control the system power. In order to test if this
/linux-6.15/Documentation/bpf/
H A Dverifier.rst225 has at least 14 directly accessible bytes. The verifier marks it
482 Liveness marks tracking
486 and stack slots. The main idea of the algorithm is that read marks propagate
504 * The read marks are applied to the **parent** state while write marks are
516 Because stack writes could have different sizes ``REG_LIVE_WRITTEN`` marks are
538 ``clean_live_states()``. This function marks all registers and stack slots
539 without ``REG_LIVE_READ{32,64}`` marks as ``NOT_INIT`` or ``STACK_INVALID``.
575 Read marks propagation for cache hits
578 Another point is the handling of read marks when a previously verified state is
581 read marks, present on registers and stack slots of the cached state, must be
/linux-6.15/Documentation/devicetree/bindings/display/panel/
H A Dsharp,lq101r1sx01.yaml50 presence of this property marks the containing node as DSI-LINK1
H A Djdi,lpm102a188a.yaml44 presence of this property marks the containing node as DSI-LINK1.
/linux-6.15/Documentation/filesystems/
H A Dfuse-io-uring.rst38 the requests and also marks the entry available again. If there are
/linux-6.15/Documentation/devicetree/bindings/net/
H A Dfsl,fman-port.yaml58 This property marks a best-effort 10G port (10G port that
/linux-6.15/Documentation/admin-guide/mm/
H A Dsoft-dirty.rst38 memory region renewal the kernel always marks new memory regions (and
/linux-6.15/Documentation/hwmon/
H A Dasb100.rst46 Alarms: (TODO question marks indicate may or may not work)
/linux-6.15/Documentation/trace/
H A Dsys-t.rst53 marks message boundaries.
H A Dmmiotrace.rst129 marks the page present, sets TF flag to achieve single stepping and exits the
131 entered. Here mmiotrace again marks the page as not present. The instruction
/linux-6.15/Documentation/spi/
H A Dspi-summary.rst644marks the start/end of transmission;
645 : marks when data is clocked into the peripheral;
646 ; marks when data is clocked into the controller;
647 X marks when line states are not specified.
683marks the start/end of transmission;
684 : marks when data is clocked into the peripheral;
685 ; marks when data is clocked into the controller;
686 X marks when line states are not specified.

1234