Home
last modified time | relevance | path

Searched full:marks (Results 1 – 25 of 439) sorted by relevance

12345678910>>...18

/linux/include/linux/
H A Dfsnotify_backend.h65 * Set on inode/sb/mount marks that care about parent/name info.
144 * @iter_info: array of marks from this group that are interested in the event
147 * have inode marks and don't have ignore mask
162 * userspace messages that marks have been removed.
228 #define FSNOTIFY_GROUP_DUPS 0x02 /* allow multiple marks per object */
232 /* stores all fastpath marks assoc with this group so they can be cleaned on unregister */
236 struct list_head marks_list; /* all inode marks for this group */
274 * evictable marks of the same group that is allocating a new mark.
411 * Index to merged marks iterator array that correlates to a type of watch.
442 struct fsnotify_mark *marks[FSNOTIFY_ITER_TYPE_COUNT]; member
[all …]
H A Dfolio_queue.h34 unsigned long marks; /* 1-bit mark per folio */ member
38 #error marks is not big enough
58 folioq->marks = 0; in folioq_init()
112 return test_bit(slot, &folioq->marks); in folioq_is_marked()
125 set_bit(slot, &folioq->marks); in folioq_mark()
138 clear_bit(slot, &folioq->marks); in folioq_unmark()
233 * The folio size is extracted and stored in the queue and the marks are left
256 * and and the second and third marks are left unmodified.
319 * Clear a folio from a sequence in a folio queue segment and clear its marks.
/linux/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.rst117 Search Marks
120 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/fs/notify/
H A Dfsnotify.h67 /* protects reads of inode and vfsmount marks list */
70 /* compare two groups for sorting of marks lists */
74 /* Destroy all marks attached to an object via connector */
76 /* run the list of all marks associated with inode and destroy them */
81 /* run the list of all marks associated with vfsmount and destroy them */
86 /* run the list of all marks associated with sb and destroy them */
H A Dfsnotify.c18 * Clear all of the marks on an inode when it is being evicted from core
94 /* Were any marks ever added to any object on this sb? */ in fsnotify_sb_delete()
312 /* Check interest of this mark in case event was sent with two marks */ in fsnotify_handle_inode_event()
355 * Some events can be sent on both parent dir and child marks (e.g. in fsnotify_handle_event()
399 /* Are any of the group marks interested in this event? */ in send_to_group()
447 * iter_info is a multi head priority queue of marks.
448 * Pick a subset of marks from queue heads, all with the same group
449 * and set the report_mask to a subset of the selected marks.
461 mark = iter_info->marks[type]; in fsnotify_iter_select_report_types()
470 /* Set the report mask for marks from same group as max prio group */ in fsnotify_iter_select_report_types()
[all …]
/linux/drivers/comedi/drivers/ni_routing/
H A Dni_route_values.h38 /** Marks a register value as valid, implemented, and tested. */
42 /** Marks a register value as implemented but needing testing. */
44 /** Marks a register value as not implemented. */
49 /** Marks a register value as implemented but needing testing. */
51 /** Marks a register value as not implemented. */
61 /* need more space to store extra marks */
/linux/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()
822 struct dce_watermarks marks) in program_nbp_watermark() argument
860 marks.a_mark, in program_nbp_watermark()
896 marks.b_mark, in program_nbp_watermark()
[all …]
/linux/tools/testing/selftests/bpf/progs/
H A Dverifier_scalar_ids.c7 /* Check that precision marks propagate through scalar IDs.
10 * Check that precision mark for r0 causes precision marks for r{1,2}
38 /* force r0 to be precise, this eventually marks r1 and r2 as in __flag()
51 * check that verifier marks r{1,2} as precise while backtracking
71 /* force r0 to be precise, this eventually marks r1 and r2 as in __flag()
84 * check that verifier marks r{0,1,2} as precise while backtracking
104 /* force r0 to be precise, this eventually marks r1 and r2 as in __flag()
142 * this eventually marks r2 as precise because of shared IDs in __flag()
153 /* Check that precision marks propagate through scalar IDs.
232 /* force r1 to be precise, this eventually marks: in precision_many_frames__bar()
[all …]
H A Dtest_global_func15.c29 /* check that fallthrough code path marks r0 as precise */ in __flag()
31 /* check that branch code path marks r0 as precise */ in __flag()
H A Dtimer_failure.c49 /* check that fallthrough code path marks r0 as precise */ in __flag()
52 /* check that branch code path marks r0 as precise */ in __flag()
/linux/include/linux/sched/
H A Dmm.h343 * memalloc_noio_save - Marks implicit GFP_NOIO allocation scope.
345 * This functions marks the beginning of the GFP_NOIO allocation scope.
373 * memalloc_nofs_save - Marks implicit GFP_NOFS allocation scope.
375 * This functions marks the beginning of the GFP_NOFS allocation scope.
403 * memalloc_noreclaim_save - Marks implicit __GFP_MEMALLOC scope.
405 * This function marks the beginning of the __GFP_MEMALLOC allocation scope.
444 * memalloc_pin_save - Marks implicit ~__GFP_MOVABLE scope.
446 * This function marks the beginning of the ~__GFP_MOVABLE allocation scope.
477 * This function marks the beginning of the remote memcg charging scope. All the
/linux/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
H A Daltera-a10sr.txt9 - interrupt-controller : Marks the device node as an interrupt controller.
25 - gpio-controller : Marks the device node as a GPIO Controller.
H A Dtps65912.txt7 - interrupt-controller : Marks the device node as an interrupt controller.
12 - gpio-controller : Marks the device node as a GPIO Controller.
/linux/Documentation/devicetree/bindings/gpio/
H A Dnintendo,hollywood-gpio.txt6 - gpio-controller: Marks the device node as a GPIO controller.
13 - interrupt-controller: Marks the device node as an interrupt controller.
H A Dgpio-thunderx.txt5 - gpio-controller: Marks the device node as a GPIO controller.
12 - interrupt-controller: Marks the device node as an interrupt controller.
H A Dabilis,tb10x-gpio.txt6 - gpio-controller: Marks the device node as a gpio controller.
13 - interrupt-controller: Marks the device node as an interrupt controller.
H A Dgpio-xra1403.txt20 - gpio-controller - marks the node as gpio.
27 - interrupt-controller - marks the node as interrupt controller.
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 Dmicrochip,pic32-gpio.txt7 - gpio-controller: Marks the port as GPIO controller.
14 - interrupt-controller: Marks the device node as an interrupt controller.
H A D8xxx_gpio.txt29 - gpio-controller: Marks the port as GPIO controller.
32 - interrupt-controller: Empty boolean property which marks the GPIO
/linux/lib/
H A Dxarray.c82 return node->marks[(__force unsigned)mark]; in node_marks()
120 * xas_squash_marks() - Merge all marks to the first entry
123 * Set a mark on the first entry if any entry has it set. Clear marks on
132 unsigned long *marks = node_marks(xas->xa_node, mark); in xas_squash_marks()
134 if (find_next_bit(marks, limit, xas->xa_offset + 1) != limit) { in xas_squash_marks()
135 __set_bit(xas->xa_offset, marks); in xas_squash_marks() local
136 bitmap_clear(marks, xas->xa_offset + 1, xas->xa_sibs); in xas_squash_marks()
820 * Must clear the marks before setting the entry to NULL, in xas_store()
936 * xas_init_marks() - Initialise all marks for the entry
939 * Initialise all marks fo
958 unsigned int marks = 0; node_get_marks() local
987 node_set_marks(struct xa_node * node,unsigned int offset,struct xa_node * child,unsigned int sibs,unsigned int marks) node_set_marks() argument
1071 unsigned int offset, marks; xas_split() local
[all...]
/linux/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/Documentation/devicetree/bindings/pinctrl/
H A Dpinctrl-vt8500.txt10 - interrupt-controller: Marks the device node as an interrupt controller.
12 - gpio-controller: Marks the device node as a GPIO controller.

12345678910>>...18