Home
last modified time | relevance | path

Searched +full:- +full:e (Results 1 – 25 of 1063) sorted by relevance

12345678910>>...43

/linux/lib/
H A Derrname.c1 // SPDX-License-Identifier: GPL-2.0
13 * on mips), so this wastes a bit of space on those - though we
16 #define E(err) [err + BUILD_BUG_ON_ZERO(err <= 0 || err > 300)] = "-" #err macro
18 E(E2BIG),
19 E(EACCES),
20 E(EADDRINUSE),
21 E(EADDRNOTAVAIL),
22 E(EADV),
23 E(EAFNOSUPPORT),
24 E(EAGAIN), /* EWOULDBLOCK */
[all …]
/linux/scripts/coccinelle/api/
H A Dstring_choices.cocci1 // SPDX-License-Identifier: GPL-2.0-only
5 // Options: --no-includes --include-headers
11 expression E;
14 - ((E == 1) ? "" : "s")
15 + str_plural(E)
17 - ((E > 1) ? "s" : "")
18 + str_plural(E)
22 expression E;
26 * (E@P == 1) ? "" : "s"
28 * (E@P > 1) ? "s" : ""
[all …]
H A Dkvmalloc.cocci1 // SPDX-License-Identifier: GPL-2.0-only
8 // Options: --no-includes --include-headers
24 expression E, E1, size;
35 * E = \(kmalloc\|kzalloc\|kcalloc\|kmalloc_node\|kzalloc_node\|
41 * E = \(vmalloc\|vzalloc\|vmalloc_node\|vzalloc_node\)(..., size, ...)
45 * E = \(kmalloc\|kzalloc\|kcalloc\|kmalloc_node\|kzalloc_node\|
48 ... when != E = E1
51 * if (E == NULL)@p {
53 * E = \(vmalloc\|vzalloc\|vmalloc_node\|vzalloc_node\)(..., size, ...)
71 expression E;
[all …]
H A Dkfree_mismatch.cocci1 // SPDX-License-Identifier: GPL-2.0-only
9 // Options: --no-includes --include-headers
18 expression E, E1;
25 E = \(kmalloc\|kzalloc\|krealloc\|kcalloc\|
31 E = \(vmalloc\|vzalloc\|vmalloc_user\|vmalloc_node\|
38 E = \(kmalloc\|kzalloc\|krealloc\|kcalloc\|kmalloc_node\|kzalloc_node\|
40 ... when != E = E1
42 if (E == NULL) {
44 E = \(vmalloc\|vzalloc\|vmalloc_user\|vmalloc_node\|
53 expression E;
[all …]
/linux/drivers/net/ethernet/chelsio/cxgb3/
H A Dl2t.c2 * Copyright (c) 2003-2008 Chelsio, Inc. All rights reserved.
14 * - Redistributions of source code must retain the above
18 * - Redistributions in binary form must reproduce the above
63 static inline unsigned int vlan_prio(const struct l2t_entry *e) in vlan_prio() argument
65 return e->vlan >> 13; in vlan_prio()
71 return jhash_2words(key, ifindex, 0) & (d->nentries - 1); in arp_hash()
74 static inline void neigh_replace(struct l2t_entry *e, struct neighbour *n) in neigh_replace() argument
77 if (e->neigh) in neigh_replace()
78 neigh_release(e->neigh); in neigh_replace()
79 e->neigh = n; in neigh_replace()
[all …]
/linux/tools/testing/selftests/powerpc/pmu/
H A Devent.c1 // SPDX-License-Identifier: GPL-2.0-only
24 static void __event_init_opts(struct event *e, u64 config, in __event_init_opts() argument
27 memset(e, 0, sizeof(*e)); in __event_init_opts()
29 e->name = name; in __event_init_opts()
31 e->attr.type = type; in __event_init_opts()
32 e->attr.config = config; in __event_init_opts()
33 e->attr.size = sizeof(e->attr); in __event_init_opts()
35 e->attr.read_format = PERF_FORMAT_TOTAL_TIME_ENABLED | \ in __event_init_opts()
38 e->attr.sample_period = 1000; in __event_init_opts()
39 e->attr.sample_type = PERF_SAMPLE_REGS_INTR; in __event_init_opts()
[all …]
/linux/security/apparmor/
H A Dpolicy_unpack_test.c1 // SPDX-License-Identifier: GPL-2.0-only
50 struct aa_ext *e; member
58 struct aa_ext *e; in build_aa_ext_struct() local
63 e = kunit_kmalloc(test, sizeof(*e), GFP_USER); in build_aa_ext_struct()
64 KUNIT_EXPECT_NOT_ERR_OR_NULL(test, e); in build_aa_ext_struct()
66 e->start = buf; in build_aa_ext_struct()
67 e->end = e->start + buf_size; in build_aa_ext_struct()
68 e->pos = e->start; in build_aa_ext_struct()
72 strscpy(buf + 3, TEST_STRING_NAME, e->end - (void *)(buf + 3)); in build_aa_ext_struct()
74 buf = e->start + TEST_STRING_BUF_OFFSET; in build_aa_ext_struct()
[all …]
/linux/net/netfilter/ipset/
H A Dpfxlen.c1 // SPDX-License-Identifier: GPL-2.0-only
7 #ifdef E
8 #undef E
12 E(0x00000000, 0x00000000, 0x00000000, 0x00000000), \
13 E(0x80000000, 0x00000000, 0x00000000, 0x00000000), \
14 E(0xC0000000, 0x00000000, 0x00000000, 0x00000000), \
15 E(0xE0000000, 0x00000000, 0x00000000, 0x00000000), \
16 E(0xF0000000, 0x00000000, 0x00000000, 0x00000000), \
17 E(0xF8000000, 0x00000000, 0x00000000, 0x00000000), \
18 E(0xFC000000, 0x00000000, 0x00000000, 0x00000000), \
[all …]
/linux/arch/alpha/lib/
H A Dev6-memcpy.S1 /* SPDX-License-Identifier: GPL-2.0 */
3 * arch/alpha/lib/ev6-memcpy.S
4 * 21264 version by Rick Gorton <rick.gorton@alpha-processor.com>
8 * - memory accessed as aligned quadwords only
9 * - uses bcmpge to compare 8 bytes in parallel
14 * ftp.digital.com/pub/Digital/info/semiconductor/literature/dsc-library.html
16 * E - either cluster
17 * U - upper subcluster; U0 - subcluster U0; U1 - subcluster U1
18 * L - lower subcluster; L0 - subcluster L0; L1 - subcluster L1
21 * $1,$2, - scratch
[all …]
H A Dev6-memchr.S1 /* SPDX-License-Identifier: GPL-2.0 */
3 * arch/alpha/lib/ev6-memchr.S
5 * 21264 version contributed by Rick Gorton <rick.gorton@alpha-processor.com>
9 * - memory accessed as aligned quadwords only
10 * - uses cmpbge to compare 8 bytes in parallel
11 * - does binary search to find 0 byte in last
18 * - only minimum number of quadwords may be accessed
19 * - the third argument is an unsigned long
24 * ftp.digital.com/pub/Digital/info/semiconductor/literature/dsc-library.html
26 * E - either cluster
[all …]
H A Dev6-memset.S1 /* SPDX-License-Identifier: GPL-2.0 */
3 * arch/alpha/lib/ev6-memset.S
8 * 21264 version contributed by Rick Gorton <rick.gorton@alpha-processor.com>
13 * ftp.digital.com/pub/Digital/info/semiconductor/literature/dsc-library.html
15 * E - either cluster
16 * U - upper subcluster; U0 - subcluster U0; U1 - subcluster U1
17 * L - lower subcluster; L0 - subcluster L0; L1 - subcluster L1
48 * undertake a major re-write to interleave the constant materialization
49 * with other parts of the fall-through code. This is important, even
53 and $17,255,$1 # E : 00000000000000ch
[all …]
H A Dev6-stxncpy.S1 /* SPDX-License-Identifier: GPL-2.0 */
3 * arch/alpha/lib/ev6-stxncpy.S
4 * 21264 version contributed by Rick Gorton <rick.gorton@api-networks.com>
6 * Copy no more than COUNT bytes of the null-terminated string from
29 * Furthermore, v0, a3-a5, t11, and $at are untouched.
34 * ftp.digital.com/pub/Digital/info/semiconductor/literature/dsc-library.html
36 * E - either cluster
37 * U - upper subcluster; U0 - subcluster U0; U1 - subcluster U1
38 * L - lower subcluster; L0 - subcluster L0; L1 - subcluster L1
66 lda t2, -1 # E : build a mask against false zero
[all …]
H A Dev67-strrchr.S1 /* SPDX-License-Identifier: GPL-2.0 */
3 * arch/alpha/lib/ev67-strrchr.S
4 * 21264 version by Rick Gorton <rick.gorton@alpha-processor.com>
6 * Finds length of a 0-terminated string. Optimized for the
9 * - memory accessed as aligned quadwords only
10 * - uses bcmpge to compare 8 bytes in parallel
15 * ftp.digital.com/pub/Digital/info/semiconductor/literature/dsc-library.html
17 * E - either cluster
18 * U - upper subcluster; U0 - subcluster U0; U1 - subcluster U1
19 * L - lower subcluster; L0 - subcluster L0; L1 - subcluster L1
[all …]
H A Dev6-clear_user.S1 /* SPDX-License-Identifier: GPL-2.0 */
3 * arch/alpha/lib/ev6-clear_user.S
4 * 21264 version contributed by Rick Gorton <rick.gorton@alpha-processor.com>
8 * We have to make sure that $0 is always up-to-date and contains the
16 * ftp.digital.com/pub/Digital/info/semiconductor/literature/dsc-library.html
18 * E - either cluster
19 * U - upper subcluster; U0 - subcluster U0; U1 - subcluster U1
20 * L - lower subcluster; L0 - subcluster L0; L1 - subcluster L1
25 * it's going to be worth the effort to hand-unroll a big loop, and use wh64.
37 .long 99b - .; \
[all …]
H A Dev6-divide.S1 /* SPDX-License-Identifier: GPL-2.0 */
3 * arch/alpha/lib/ev6-divide.S
5 * 21264 version contributed by Rick Gorton <rick.gorton@alpha-processor.com>
14 * __divqu: 64-bit unsigned long divide
15 * __remqu: 64-bit unsigned long remainder
16 * __divqs/__remqs: signed 64-bit
17 * __divlu/__remlu: unsigned 32-bit
18 * __divls/__remls: signed 32-bit
27 * This is a rather simple bit-at-a-time algorithm: it's very good
28 * at dividing random 64-bit numbers, but the more usual case where
[all …]
/linux/
H A DCREDITS1 This is at least a partial credits-file of people that have
4 scripts. The fields are: name (N), email (E), web-address
6 snail-mail address (S).
10 ----------
13 E: mea@nic.funet.fi
20 E: thomas.ab@samsung.com
24 E: jose.abreu@synopsys.com
28 E: dragos@iname.com
36 E: madler@alumni.caltech.edu
41 E: magrawal@nortelnetworks.com
[all …]
/linux/scripts/coccinelle/null/
H A Dbadzero.cocci1 // SPDX-License-Identifier: GPL-2.0-only
2 /// Compare pointer-typed values to NULL rather than 0
7 //# using the option -all_includes and the option -I to specify an
27 expression *E;
32 (E = f(...)) ==
33 - 0
36 (E = f(...)) !=
37 - 0
40 - 0
42 == (E = f(...))
[all …]
/linux/drivers/md/
H A Ddm-cache-policy-smq.c1 // SPDX-License-Identifier: GPL-2.0-only
8 #include "dm-cache-background-tracker.h"
9 #include "dm-cache-policy-internal.h"
10 #include "dm-cache-policy.h"
20 #define DM_MSG_PREFIX "cache-policy-smq"
22 /*----------------------------------------------------------------*/
37 /*----------------------------------------------------------------*/
52 /*----------------------------------------------------------------*/
54 #define INDEXER_NULL ((1u << 28u) - 1u)
69 es->begin = es->end = NULL; in space_init()
[all …]
/linux/scripts/kconfig/
H A Dexpr.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org>
21 static struct expr *expr_eliminate_yn(struct expr *e);
24 * expr_lookup - return the expression with the given type and sub-nodes
25 * This looks up an expression with the specified type and sub-nodes. If such
35 struct expr *e; in expr_lookup() local
40 hash_for_each_possible(expr_hashtable, e, node, hash) { in expr_lookup()
41 if (e->type == type && e->left._initdata == l && in expr_lookup()
42 e->right._initdata == r) in expr_lookup()
43 return e; in expr_lookup()
[all …]
/linux/Documentation/driver-api/media/drivers/ccs/
H A Dccs-regs.asc1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-3-Clause
2 # Copyright (C) 2019--2020 Intel Corporation
5 # - f field LSB MSB rflags
6 # - e enum value # after a field
7 # - e enum value [LSB MSB]
8 # - b bool bit
9 # - l arg name min max elsize [discontig...]
23 - e GRBG 0
24 - e RGGB 1
25 - e BGGR 2
[all …]
/linux/drivers/media/test-drivers/vidtv/
H A Dvidtv_s302m.c1 // SPDX-License-Identifier: GPL-2.0
22 #include <linux/fixp-arith.h>
156 while (head->next) in vidtv_s302m_access_unit_init()
157 head = head->next; in vidtv_s302m_access_unit_init()
159 head->next = au; in vidtv_s302m_access_unit_init()
165 static void vidtv_s302m_access_unit_destroy(struct vidtv_encoder *e) in vidtv_s302m_access_unit_destroy() argument
167 struct vidtv_access_unit *head = e->access_units; in vidtv_s302m_access_unit_destroy()
172 head = head->next; in vidtv_s302m_access_unit_destroy()
176 e->access_units = NULL; in vidtv_s302m_access_unit_destroy()
179 static void vidtv_s302m_alloc_au(struct vidtv_encoder *e) in vidtv_s302m_alloc_au() argument
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dindir_table.c1 // SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB
20 #define MLX5_ESW_INDIR_TABLE_RECIRC_IDX (MLX5_ESW_INDIR_TABLE_SIZE - 2)
21 #define MLX5_ESW_INDIR_TABLE_FWD_IDX (MLX5_ESW_INDIR_TABLE_SIZE - 1)
52 return ERR_PTR(-ENOMEM); in mlx5_esw_indir_table_init()
54 mutex_init(&indir->lock); in mlx5_esw_indir_table_init()
55 hash_init(indir->table); in mlx5_esw_indir_table_init()
62 mutex_destroy(&indir->lock); in mlx5_esw_indir_table_destroy()
72 struct mlx5_esw_flow_attr *esw_attr = attr->esw_attr; in mlx5_esw_indir_table_needed()
81 return esw_attr->in_rep->vport == MLX5_VPORT_UPLINK && in mlx5_esw_indir_table_needed()
83 esw->dev == dest_mdev && in mlx5_esw_indir_table_needed()
[all …]
/linux/tools/testing/selftests/powerpc/pmu/ebb/
H A Dtrace.c1 // SPDX-License-Identifier: GPL-2.0-only
25 MAP_ANONYMOUS | MAP_PRIVATE, -1, 0); in trace_buffer_allocate()
31 tb->size = size; in trace_buffer_allocate()
32 tb->tail = tb->data; in trace_buffer_allocate()
33 tb->overflow = false; in trace_buffer_allocate()
40 return p < ((void *)tb + tb->size); in trace_check_bounds()
51 if (tb->overflow) in trace_check_alloc()
55 tb->overflow = true; in trace_check_alloc()
66 p = tb->tail; in trace_alloc()
67 newtail = tb->tail + bytes; in trace_alloc()
[all …]
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dsmt.c16 * - Redistributions of source code must retain the above
20 * - Redistributions in binary form must reproduce the above
53 s->smt_size = smt_size; in t4_init_smt()
54 rwlock_init(&s->lock); in t4_init_smt()
55 for (i = 0; i < s->smt_size; ++i) { in t4_init_smt()
56 s->smtab[i].idx = i; in t4_init_smt()
57 s->smtab[i].state = SMT_STATE_UNUSED; in t4_init_smt()
58 eth_zero_addr(s->smtab[i].src_mac); in t4_init_smt()
59 spin_lock_init(&s->smtab[i].lock); in t4_init_smt()
60 s->smtab[i].refcnt = 0; in t4_init_smt()
[all …]
/linux/arch/powerpc/crypto/
H A Dsha1-spe-asm.S1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Fast SHA-1 implementation for SPE instruction set (PPC)
14 #include <asm/asm-offsets.h>
57 stwu r1,-128(r1); /* create stack frame */ \
106 #define R_00_15(a, b, c, d, e, w0, w1, k, off) \ argument
113 add e,e,rT0; /* 1: E = E + A' */ \
115 add e,e,w0; /* 1: E = E + W */ \
117 add e,e,rT2; /* 1: E = E + F */ \
119 add e,e,rK; /* 1: E = E + K */ \
121 add d,d,rK; /* 2: E = E + K */ \
[all …]

12345678910>>...43