Home
last modified time | relevance | path

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

1234567891011

/Linux-v6.1/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
107 * struct kunit_ptr_not_err_assert - An expectation/assertion that a pointer is
113 * Represents an expectation/assertion that a pointer is not null and is does
[all …]
Dtest.h504 * @fmt: an informational message to be printed when the assertion is made.
997 * KUNIT_ASSERT_TRUE() - Sets an assertion that @condition is true.
1005 * this is otherwise known as an *assertion failure*.
1018 * KUNIT_ASSERT_FALSE() - Sets an assertion that @condition is false.
1022 * Sets an assertion that the value that @condition evaluates to is false. This
1023 * is the same as KUNIT_EXPECT_FALSE(), except it causes an assertion failure
1024 * (see KUNIT_ASSERT_TRUE()) when the assertion is not met.
1037 * KUNIT_ASSERT_EQ() - Sets an assertion that @left and @right are equal.
1042 * Sets an assertion that the values that @left and @right evaluate to are
1043 * equal. This is the same as KUNIT_EXPECT_EQ(), except it causes an assertion
[all …]
/Linux-v6.1/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.c40 fs_emerg(sdp, "fatal assertion failed\n"); in gfs2_assert_i()
377 * gfs2_assert_withdraw_i - Cause the machine to withdraw if @assertion is false
380 void gfs2_assert_withdraw_i(struct gfs2_sbd *sdp, char *assertion, in gfs2_assert_withdraw_i() argument
388 "fatal: assertion \"%s\" failed\n" in gfs2_assert_withdraw_i()
390 assertion, function, file, line); in gfs2_assert_withdraw_i()
407 * gfs2_assert_warn_i - Print a message to the console if @assertion is false
410 void gfs2_assert_warn_i(struct gfs2_sbd *sdp, char *assertion, in gfs2_assert_warn_i() argument
419 fs_warn(sdp, "warning: assertion \"%s\" failed at function = %s, file = %s, line = %u\n", in gfs2_assert_warn_i()
420 assertion, function, file, line); in gfs2_assert_warn_i()
428 panic("GFS2: fsid=%s: warning: assertion \"%s\" failed\n" in gfs2_assert_warn_i()
[all …]
/Linux-v6.1/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.1/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
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
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.
/Linux-v6.1/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.1/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.1/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.1/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.1/Documentation/dev-tools/kunit/
Darchitecture.rst35 object passed to it that tracks a running test. The KUnit assertion
105 Assertion Macros
112 - ``{EXPECT|ASSERT}`` determines whether the check is an assertion or an
118 - An assertion, on failure, causes the test case to terminate
/Linux-v6.1/Documentation/devicetree/bindings/rtc/
Dingenic,rtc.yaml53 Reset pin low-level assertion time after wakeup
61 Minimum wakeup pin assertion time
/Linux-v6.1/include/linux/soc/samsung/
Ds3c-cpufreq-core.h50 * @wstoen: nCS assertion to nOE assertion time.
51 * @wstwen: nCS assertion to nWE assertion time.
/Linux-v6.1/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.1/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.1/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.1/drivers/spi/
Dspi-dw-core.c388 * automatic CS assertion/de-assertion.
573 * otherwise the CS de-assertion will happen whereupon the memory in dw_spi_write_then_read()
581 dev_err(&dws->master->dev, "CS de-assertion on Tx\n"); in dw_spi_write_then_read()
709 * getting empty and sudden CS de-assertion, which in the middle of the in dw_spi_exec_mem_op()
720 * the problems described above. The CS de-assertion and Rx FIFO in dw_spi_exec_mem_op()
762 * has fixed the automatic CS assertion/de-assertion peculiarity, then it will
/Linux-v6.1/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.1/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.1/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.1/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
/Linux-v6.1/drivers/scsi/
Dqlogicfas408.h68 REQ/ACK assertion and deassertion during synchronous transfers
74 the assertion delay, also in 1/2 clocks (FASTCLK is ignored here). */
/Linux-v6.1/drivers/pcmcia/
Dsa11xx_base.h43 * by 2; divide again by 3 (number of BCLK's per command assertion);
112 /* This function returns the (approximate) command assertion period, in

1234567891011