Home
last modified time | relevance | path

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

1234567891011

/kernel/linux/linux-5.10/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.
32 * struct kunit_assert - Data for printing a failed assertion or expectation.
33 * @test: the test case this expectation/assertion is associated with.
34 * @type: the type (either an expectation or an assertion) of this kunit_assert.
35 * @line: the source code line number that the expectation/assertion is at.
36 * @file: the file path of the source file that the expectation/assertion is in.
40 * Represents a failed expectation/assertion. Contains all the data necessary to
[all …]
Dtest.h670 * @fmt: an informational message to be printed when the assertion is made.
1472 * KUNIT_ASSERT_TRUE() - Sets an assertion that @condition is true.
1480 * this is otherwise known as an *assertion failure*.
1493 * KUNIT_ASSERT_FALSE() - Sets an assertion that @condition is false.
1497 * Sets an assertion that the value that @condition evaluates to is false. This
1498 * is the same as KUNIT_EXPECT_FALSE(), except it causes an assertion failure
1499 * (see KUNIT_ASSERT_TRUE()) when the assertion is not met.
1512 * KUNIT_ASSERT_EQ() - Sets an assertion that @left and @right are equal.
1517 * Sets an assertion that the values that @left and @right evaluate to are
1518 * equal. This is the same as KUNIT_EXPECT_EQ(), except it causes an assertion
[all …]
/kernel/linux/linux-5.10/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()
366 * gfs2_assert_withdraw_i - Cause the machine to withdraw if @assertion is false
369 void gfs2_assert_withdraw_i(struct gfs2_sbd *sdp, char *assertion, in gfs2_assert_withdraw_i() argument
377 "fatal: assertion \"%s\" failed\n" in gfs2_assert_withdraw_i()
379 assertion, function, file, line); in gfs2_assert_withdraw_i()
396 * gfs2_assert_warn_i - Print a message to the console if @assertion is false
399 void gfs2_assert_warn_i(struct gfs2_sbd *sdp, char *assertion, in gfs2_assert_warn_i() argument
408 fs_warn(sdp, "warning: assertion \"%s\" failed at function = %s, file = %s, line = %u\n", in gfs2_assert_warn_i()
409 assertion, function, file, line); in gfs2_assert_warn_i()
417 panic("GFS2: fsid=%s: warning: assertion \"%s\" failed\n" in gfs2_assert_warn_i()
[all …]
/kernel/linux/linux-5.10/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 */
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mtd/
Dgpmc-nor.txt14 - gpmc,cs-on-ns: Chip-select assertion time
15 - gpmc,cs-rd-off-ns: Chip-select de-assertion time for reads
16 - gpmc,cs-wr-off-ns: Chip-select de-assertion time for writes
17 - gpmc,oe-on-ns: Output-enable assertion time
18 - gpmc,oe-off-ns: Output-enable de-assertion time
19 - gpmc,we-on-ns Write-enable assertion time
20 - gpmc,we-off-ns: Write-enable de-assertion time
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/
Dgpmc-eth.txt29 - gpmc,cs-on-ns: Chip-select assertion time
30 - gpmc,cs-rd-off-ns: Chip-select de-assertion time for reads
31 - gpmc,cs-wr-off-ns: Chip-select de-assertion time for writes
32 - gpmc,oe-on-ns: Output-enable assertion time
33 - gpmc,oe-off-ns: Output-enable de-assertion time
34 - gpmc,we-on-ns: Write-enable assertion time
35 - gpmc,we-off-ns: Write-enable de-assertion time
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/memory-controllers/
Domap-gpmc.txt58 - gpmc,cs-on-ns: Assertion time
63 - gpmc,adv-on-ns: Assertion time
66 - gpmc,adv-aad-mux-on-ns: Assertion time for AAD
71 - gpmc,we-on-ns Assertion time
75 - gpmc,oe-on-ns: Assertion time
77 - gpmc,oe-aad-mux-on-ns: 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.
/kernel/linux/linux-5.10/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 */
/kernel/linux/linux-5.10/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
/kernel/linux/linux-5.10/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.
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/rtc/
Dingenic,rtc.yaml53 Reset pin low-level assertion time after wakeup
61 Minimum wakeup pin assertion time
/kernel/linux/linux-5.10/include/linux/soc/samsung/
Ds3c-cpufreq-core.h50 * @wstoen: nCS assertion to nOE assertion time.
51 * @wstwen: nCS assertion to nWE assertion time.
/kernel/linux/linux-5.10/include/linux/
Dkcsan-checks.h15 #define KCSAN_ACCESS_ASSERT (1 << 3) /* Access is an assertion. */
257 * allowed. This assertion can be used to specify properties of concurrent code,
340 * writers). This assertion can be used to specify properties of concurrent
390 * concurrent readers are permitted. This assertion captures more detailed
425 * could use the assertion as follows:
/kernel/linux/linux-5.10/fs/xfs/
Dxfs_message.c95 xfs_warn(mp, "Assertion failed: %s, file: %s, line: %d", in asswarn()
107 xfs_emerg(mp, "Assertion failed: %s, file: %s, line: %d", in assfail()
/kernel/linux/linux-5.10/fs/cachefiles/
Dinternal.h323 pr_err("Assertion failed\n"); \
332 pr_err("Assertion failed\n"); \
343 pr_err("Assertion failed\n"); \
352 pr_err("Assertion failed\n"); \
/kernel/linux/linux-5.10/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.
/kernel/linux/linux-5.10/lib/kunit/
Dassert.c3 * Assertion and expectation serialization API.
23 expect_or_assert = "ASSERTION"; in kunit_base_assert_format()
/kernel/linux/linux-5.10/fs/fscache/
Dinternal.h449 pr_err("Assertion failed\n"); \
458 pr_err("Assertion failed\n"); \
469 pr_err("Assertion failed\n"); \
478 pr_err("Assertion failed\n"); \
/kernel/linux/linux-5.10/drivers/spi/
Dspi-dw-core.c375 * automatic CS assertion/de-assertion.
559 * otherwise the CS de-assertion will happen whereupon the memory in dw_spi_write_then_read()
567 dev_err(&dws->master->dev, "CS de-assertion on Tx\n"); in dw_spi_write_then_read()
695 * getting empty and sudden CS de-assertion, which in the middle of the in dw_spi_exec_mem_op()
706 * the problems described above. The CS de-assertion and Rx FIFO in dw_spi_exec_mem_op()
748 * has fixed the automatic CS assertion/de-assertion peculiarity, then it will
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/
Dtc358764.c36 #define PPI_D0S_CLRSIPOCOUNT 0x0164 /* Assertion timer for Lane 0 */
37 #define PPI_D1S_CLRSIPOCOUNT 0x0168 /* Assertion timer for Lane 1 */
38 #define PPI_D2S_CLRSIPOCOUNT 0x016C /* Assertion timer for Lane 2 */
39 #define PPI_D3S_CLRSIPOCOUNT 0x0170 /* Assertion timer for Lane 3 */
/kernel/linux/linux-5.10/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
/kernel/linux/linux-5.10/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). */

1234567891011