Home
last modified time | relevance | path

Searched full:assertion (Results 1 – 25 of 281) sorted by relevance

12345678910>>...12

/Linux-v6.6/include/kunit/
Dassert.h3 * Assertion and expectation serialization API.
19 * enum kunit_assert_type - Type of expectation/assertion.
20 * @KUNIT_ASSERTION: Used to denote that a kunit_assert represents an assertion.
24 * represents an expectation or an assertion.
44 * struct kunit_assert - Data for printing a failed assertion or expectation.
46 * Represents a failed expectation/assertion. Contains all the data necessary to
60 * struct kunit_fail_assert - Represents a plain fail expectation/assertion.
79 * Represents a simple expectation or assertion that simply asserts something is
94 * struct kunit_ptr_not_err_assert - An expectation/assertion that a pointer is
100 * Represents an expectation/assertion that a pointer is not null and is does
[all …]
Dtest.h609 * @fmt: an informational message to be printed when the assertion is made.
1193 * KUNIT_ASSERT_TRUE() - Sets an assertion that @condition is true.
1201 * this is otherwise known as an *assertion failure*.
1214 * KUNIT_ASSERT_FALSE() - Sets an assertion that @condition is false.
1218 * Sets an assertion that the value that @condition evaluates to is false. This
1219 * is the same as KUNIT_EXPECT_FALSE(), except it causes an assertion failure
1220 * (see KUNIT_ASSERT_TRUE()) when the assertion is not met.
1233 * KUNIT_ASSERT_EQ() - Sets an assertion that @left and @right are equal.
1238 * Sets an assertion that the values that @left and @right evaluate to are
1239 * equal. This is the same as KUNIT_EXPECT_EQ(), except it causes an assertion
[all …]
/Linux-v6.6/fs/gfs2/
Dutil.h30 #define gfs2_assert(sdp, assertion) \ argument
32 if (unlikely(!(assertion))) { \
39 void gfs2_assert_withdraw_i(struct gfs2_sbd *sdp, char *assertion,
43 #define gfs2_assert_withdraw(sdp, assertion) \ argument
45 bool _bool = (assertion); \
47 gfs2_assert_withdraw_i((sdp), #assertion, \
52 #define gfs2_assert_withdraw_delayed(sdp, assertion) \ argument
54 bool _bool = (assertion); \
56 gfs2_assert_withdraw_i((sdp), #assertion, \
61 void gfs2_assert_warn_i(struct gfs2_sbd *sdp, char *assertion,
[all …]
Dutil.c41 fs_emerg(sdp, "fatal assertion failed\n"); in gfs2_assert_i()
368 * gfs2_assert_withdraw_i - Cause the machine to withdraw if @assertion is false
371 void gfs2_assert_withdraw_i(struct gfs2_sbd *sdp, char *assertion, in gfs2_assert_withdraw_i() argument
379 "fatal: assertion \"%s\" failed\n" in gfs2_assert_withdraw_i()
381 assertion, function, file, line); in gfs2_assert_withdraw_i()
398 * gfs2_assert_warn_i - Print a message to the console if @assertion is false
401 void gfs2_assert_warn_i(struct gfs2_sbd *sdp, char *assertion, in gfs2_assert_warn_i() argument
410 fs_warn(sdp, "warning: assertion \"%s\" failed at function = %s, file = %s, line = %u\n", in gfs2_assert_warn_i()
411 assertion, function, file, line); in gfs2_assert_warn_i()
419 panic("GFS2: fsid=%s: warning: assertion \"%s\" failed\n" in gfs2_assert_warn_i()
[all …]
/Linux-v6.6/include/linux/platform_data/
Dgpmc-omap.h35 u32 cs_on; /* Assertion time */
40 u32 adv_on; /* Assertion time */
43 u32 adv_aad_mux_on; /* ADV assertion time for AAD */
48 u32 we_on; /* WE assertion time */
52 u32 oe_on; /* OE assertion time */
54 u32 oe_aad_mux_on; /* OE assertion time for AAD */
91 u32 t_aa; /* access time from ADV assertion */
93 u32 t_oe; /* access time from OE assertion */
100 u32 t_wpl; /* write assertion time */
120 u8 cyc_oe; /* access time from OE assertion in cycles */
/Linux-v6.6/Documentation/devicetree/bindings/memory-controllers/
Dti,gpmc-child.yaml30 description: Assertion time
43 description: Assertion time
55 description: Assertion time for AAD
68 description: Assertion time
77 description: Assertion time
85 description: Assertion time for AAD
Dmvebu-devbus.txt62 - devbus,rd-setup-ps: Defines the time delay between DEV_CSn assertion to
63 DEV_OEn assertion. If set to 0 (default),
72 de-assertion of DEV_CSn. If set to 0 (default),
75 This parameter has no affect on DEV_OEn de-assertion.
86 to the DEV_WEn assertion.
Darm,pl172.txt67 - mpmc,write-enable-delay: Delay from chip select assertion to write
70 - mpmc,output-enable-delay: Delay from chip select assertion to output
73 - mpmc,write-access-delay: Delay from chip select assertion to write
76 - mpmc,read-access-delay: Delay from chip select assertion to read
/Linux-v6.6/rust/kernel/
Dkunit.rs66 // The assertion failed but this task is not running a KUnit test, so we cannot call
72 // This mimics KUnit's failed assertion format.
74 " # {}: ASSERTION FAILED at {FILE}:{LINE}\n",
104 static ASSERTION: UnaryAssert = UnaryAssert($crate::bindings::kunit_unary_assert { regex
133 core::ptr::addr_of!(ASSERTION.0.assert),
/Linux-v6.6/drivers/tty/serial/
Ddz.h72 #define DZ_BRK0 0x0100 /* Break assertion for line 0 */
73 #define DZ_BRK1 0x0200 /* Break assertion for line 1 */
74 #define DZ_BRK2 0x0400 /* Break assertion for line 2 */
75 #define DZ_BRK3 0x0800 /* Break assertion for line 3 */
/Linux-v6.6/arch/sparc/include/asm/
Dbbc.h184 * the detection of FREEZE_ACK being asserted and the assertion of
191 * the assertion of the CLK_CHANGE_L[2:0] signals and the assertion of
198 * de-assertion of CLK_CHANGE_L[2:0] and the de-assertion of the FREEZE_L
204 * BBC clocks between the de-assertion of CLK_CHANGE_L[2:0] and the first
/Linux-v6.6/Documentation/devicetree/bindings/bus/
Dqcom,ebi2.txt98 with ADV assertion.
100 assertion, with respect to the cycle where ADV (address valid) is asserted.
104 assertion to OE assertion. Valid values 0 thru 15.
/Linux-v6.6/include/linux/pds/
Dpds_intr.h29 * or on the next interrupt assertion event.
49 * @mask_on_assert: Automatically mask on assertion. When
63 * on the next interrupt assertion event.
/Linux-v6.6/fs/fscache/
Dinternal.h234 pr_err("Assertion failed\n"); \
243 pr_err("Assertion failed\n"); \
254 pr_err("Assertion failed\n"); \
263 pr_err("Assertion failed\n"); \
/Linux-v6.6/drivers/block/drbd/
Ddrbd_polymorph_printk.h124 drbd_err(x, "ASSERTION %s FAILED in %s\n", \
129 * expect - Make an assertion
136 drbd_err(x, "ASSERTION %s FAILED in %s\n", \
/Linux-v6.6/Documentation/devicetree/bindings/rtc/
Dingenic,rtc.yaml67 Reset pin low-level assertion time after wakeup
75 Minimum wakeup pin assertion time
/Linux-v6.6/fs/xfs/
Dxfs_message.c87 xfs_warn(mp, "Assertion failed: %s, file: %s, line: %d", in asswarn()
99 xfs_emerg(mp, "Assertion failed: %s, file: %s, line: %d", in assfail()
/Linux-v6.6/drivers/bus/
Dqcom-ebi2.c77 * from CS assertion to OE assertion.
80 * assertion, with respect to the cycle where ADV is asserted.
83 * hold time requirements with ADV assertion.
/Linux-v6.6/Documentation/devicetree/bindings/dma/
Dst,stm32-dma.yaml46 0x1: Use alternative DMA ACK management, where ACK de-assertion does
47 not wait for the de-assertion of the REQuest, ACK is only managed
/Linux-v6.6/Documentation/dev-tools/kunit/
Darchitecture.rst35 running test. The KUnit assertion macros and other KUnit utilities use the
105 Assertion Macros
112 - ``{EXPECT|ASSERT}`` determines whether the check is an assertion or an
/Linux-v6.6/drivers/spi/
Dspi-dw-core.c383 * automatic CS assertion/de-assertion.
571 * otherwise the CS de-assertion will happen whereupon the memory in dw_spi_write_then_read()
579 dev_err(&dws->host->dev, "CS de-assertion on Tx\n"); in dw_spi_write_then_read()
707 * getting empty and sudden CS de-assertion, which in the middle of the in dw_spi_exec_mem_op()
718 * the problems described above. The CS de-assertion and Rx FIFO in dw_spi_exec_mem_op()
760 * has fixed the automatic CS assertion/de-assertion peculiarity, then it will
/Linux-v6.6/include/linux/
Dkcsan-checks.h21 #define KCSAN_ACCESS_ASSERT (1 << 3) /* Access is an assertion. */
343 * allowed. This assertion can be used to specify properties of concurrent code,
426 * writers). This assertion can be used to specify properties of concurrent
476 * concurrent readers are permitted. This assertion captures more detailed
511 * could use the assertion as follows:
/Linux-v6.6/drivers/gpu/drm/bridge/
Dtc358764.c32 #define PPI_D0S_CLRSIPOCOUNT 0x0164 /* Assertion timer for Lane 0 */
33 #define PPI_D1S_CLRSIPOCOUNT 0x0168 /* Assertion timer for Lane 1 */
34 #define PPI_D2S_CLRSIPOCOUNT 0x016C /* Assertion timer for Lane 2 */
35 #define PPI_D3S_CLRSIPOCOUNT 0x0170 /* Assertion timer for Lane 3 */
/Linux-v6.6/fs/cachefiles/
Dinternal.h434 pr_err("Assertion failed\n"); \
443 pr_err("Assertion failed\n"); \
454 pr_err("Assertion failed\n"); \
463 pr_err("Assertion failed\n"); \
/Linux-v6.6/Documentation/scsi/
Dadvansys.rst71 Enabling this option adds assertion logic statements to the
72 driver. If an assertion fails a message will be displayed to
75 responsible for the driver. Assertion statements may proactively

12345678910>>...12