arch/arm/include/asm/assembler.h
207
.irp c,,eq,ne,cs,cc,mi,pl,vs,vc,hi,ls,ge,lt,gt,le,hs,lo
arch/arm/include/asm/assembler.h
546
.irp c,,eq,ne,cs,cc,mi,pl,vs,vc,hi,ls,ge,lt,gt,le,hs,lo
arch/mips/include/asm/octeon/cvmx-pciercx-defs.h
321
__BITFIELD_FIELD(uint32_t le:1,
arch/mips/include/asm/octeon/cvmx-pciercx-defs.h
362
__BITFIELD_FIELD(uint32_t le:9,
arch/mips/include/asm/octeon/cvmx-pko.h
203
uint64_t le:1;
arch/mips/include/asm/octeon/cvmx-pko.h
254
uint64_t le:1;
arch/powerpc/include/asm/kvm_ppc.h
985
return le##size##_to_cpu((__le##size __force)vcpu->arch.shared->reg); \
arch/xtensa/include/asm/bitops.h
210
#include <asm-generic/bitops/le.h>
drivers/bluetooth/btintel.c
2897
cmd->data[0] = min3(sar->le, sar->le_lr, sar->le_2mhz) >> 3;
drivers/bluetooth/btintel.c
3096
sar.le = bt_pkg->package.elements[5].integer.value;
drivers/bluetooth/btintel.c
3108
sar.le = bt_pkg->package.elements[7].integer.value;
drivers/bluetooth/btintel.h
188
u8 le;
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c
258
static u64 hash_pad(__le32 *buf, unsigned int bufsize, u64 padi, u64 byte_count, bool le, int bs)
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c
287
if (le) {
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c
417
static u64 hash_pad(__le32 *buf, unsigned int bufsize, u64 padi, u64 byte_count, bool le, int bs)
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c
446
if (le) {
drivers/crypto/caam/regs.h
80
return le##len ## _to_cpu((__force __le##len)val); \
drivers/crypto/inside-secure/safexcel.h
848
__le32 le[SHA3_512_BLOCK_SIZE / 4];
drivers/dma/fsldma.h
260
le##width##_to_cpu((__force __le##width)(v##width)d))
drivers/firmware/efi/esrt.c
121
le##size##_to_cpu(entry->esre.esre1->name)); \
drivers/firmware/efi/esrt.c
194
return sprintf(buf, fmt "\n", le##size##_to_cpu(esrt->name)); \
drivers/gpio/gpiolib-cdev.c
1485
struct gpio_v2_line_event le;
drivers/gpio/gpiolib-cdev.c
1494
if (count < sizeof(le))
drivers/gpio/gpiolib-cdev.c
1512
if (kfifo_out(&lr->events, &le, 1) != 1) {
drivers/gpio/gpiolib-cdev.c
1523
if (copy_to_user(buf + bytes_read, &le, sizeof(le)))
drivers/gpio/gpiolib-cdev.c
1525
bytes_read += sizeof(le);
drivers/gpio/gpiolib-cdev.c
1526
} while (count >= bytes_read + sizeof(le));
drivers/gpio/gpiolib-cdev.c
1782
struct lineevent_state *le = file->private_data;
drivers/gpio/gpiolib-cdev.c
1785
guard(srcu)(&le->gdev->srcu);
drivers/gpio/gpiolib-cdev.c
1787
if (!rcu_access_pointer(le->gdev->chip))
drivers/gpio/gpiolib-cdev.c
1790
poll_wait(file, &le->wait, wait);
drivers/gpio/gpiolib-cdev.c
1792
if (!kfifo_is_empty_spinlocked_noirqsave(&le->events, &le->wait.lock))
drivers/gpio/gpiolib-cdev.c
1801
struct lineevent_state *le = container_of(nb, struct lineevent_state,
drivers/gpio/gpiolib-cdev.c
1804
wake_up_poll(&le->wait, EPOLLIN | EPOLLERR);
drivers/gpio/gpiolib-cdev.c
1817
struct lineevent_state *le = file->private_data;
drivers/gpio/gpiolib-cdev.c
1823
guard(srcu)(&le->gdev->srcu);
drivers/gpio/gpiolib-cdev.c
1825
if (!rcu_access_pointer(le->gdev->chip))
drivers/gpio/gpiolib-cdev.c
1845
scoped_guard(spinlock, &le->wait.lock) {
drivers/gpio/gpiolib-cdev.c
1846
if (kfifo_is_empty(&le->events)) {
drivers/gpio/gpiolib-cdev.c
1853
ret = wait_event_interruptible_locked(le->wait,
drivers/gpio/gpiolib-cdev.c
1854
!kfifo_is_empty(&le->events));
drivers/gpio/gpiolib-cdev.c
1859
if (kfifo_out(&le->events, &ge, 1) != 1) {
drivers/gpio/gpiolib-cdev.c
1878
static void lineevent_free(struct lineevent_state *le)
drivers/gpio/gpiolib-cdev.c
1880
if (le->device_unregistered_nb.notifier_call)
drivers/gpio/gpiolib-cdev.c
1881
blocking_notifier_chain_unregister(&le->gdev->device_notifier,
drivers/gpio/gpiolib-cdev.c
1882
&le->device_unregistered_nb);
drivers/gpio/gpiolib-cdev.c
1883
if (le->irq)
drivers/gpio/gpiolib-cdev.c
1884
free_irq_label(free_irq(le->irq, le));
drivers/gpio/gpiolib-cdev.c
1885
if (le->desc)
drivers/gpio/gpiolib-cdev.c
1886
gpiod_free(le->desc);
drivers/gpio/gpiolib-cdev.c
1887
kfree(le->label);
drivers/gpio/gpiolib-cdev.c
1888
gpio_device_put(le->gdev);
drivers/gpio/gpiolib-cdev.c
1889
kfree(le);
drivers/gpio/gpiolib-cdev.c
1901
struct lineevent_state *le = file->private_data;
drivers/gpio/gpiolib-cdev.c
1905
guard(srcu)(&le->gdev->srcu);
drivers/gpio/gpiolib-cdev.c
1907
if (!rcu_access_pointer(le->gdev->chip))
drivers/gpio/gpiolib-cdev.c
1919
val = gpiod_get_value_cansleep(le->desc);
drivers/gpio/gpiolib-cdev.c
1954
struct lineevent_state *le = p;
drivers/gpio/gpiolib-cdev.c
1965
if (!le->timestamp)
drivers/gpio/gpiolib-cdev.c
1968
ge.timestamp = le->timestamp;
drivers/gpio/gpiolib-cdev.c
1970
if (le->eflags & GPIOEVENT_REQUEST_RISING_EDGE
drivers/gpio/gpiolib-cdev.c
1971
&& le->eflags & GPIOEVENT_REQUEST_FALLING_EDGE) {
drivers/gpio/gpiolib-cdev.c
1972
int level = gpiod_get_value_cansleep(le->desc);
drivers/gpio/gpiolib-cdev.c
1980
} else if (le->eflags & GPIOEVENT_REQUEST_RISING_EDGE) {
drivers/gpio/gpiolib-cdev.c
1983
} else if (le->eflags & GPIOEVENT_REQUEST_FALLING_EDGE) {
drivers/gpio/gpiolib-cdev.c
1990
ret = kfifo_in_spinlocked_noirqsave(&le->events, &ge,
drivers/gpio/gpiolib-cdev.c
1991
1, &le->wait.lock);
drivers/gpio/gpiolib-cdev.c
1993
wake_up_poll(&le->wait, EPOLLIN);
drivers/gpio/gpiolib-cdev.c
2002
struct lineevent_state *le = p;
drivers/gpio/gpiolib-cdev.c
2008
le->timestamp = ktime_get_ns();
drivers/gpio/gpiolib-cdev.c
2016
struct lineevent_state *le;
drivers/gpio/gpiolib-cdev.c
2057
le = kzalloc_obj(*le);
drivers/gpio/gpiolib-cdev.c
2058
if (!le)
drivers/gpio/gpiolib-cdev.c
2060
le->gdev = gpio_device_get(gdev);
drivers/gpio/gpiolib-cdev.c
2064
le->label = kstrndup(eventreq.consumer_label,
drivers/gpio/gpiolib-cdev.c
2067
if (!le->label) {
drivers/gpio/gpiolib-cdev.c
2073
ret = gpiod_request_user(desc, le->label);
drivers/gpio/gpiolib-cdev.c
2076
le->desc = desc;
drivers/gpio/gpiolib-cdev.c
2077
le->eflags = eflags;
drivers/gpio/gpiolib-cdev.c
2101
INIT_KFIFO(le->events);
drivers/gpio/gpiolib-cdev.c
2102
init_waitqueue_head(&le->wait);
drivers/gpio/gpiolib-cdev.c
2104
le->device_unregistered_nb.notifier_call = lineevent_unregistered_notify;
drivers/gpio/gpiolib-cdev.c
2106
&le->device_unregistered_nb);
drivers/gpio/gpiolib-cdev.c
2110
label = make_irq_label(le->label);
drivers/gpio/gpiolib-cdev.c
2122
le);
drivers/gpio/gpiolib-cdev.c
2128
le->irq = irq;
drivers/gpio/gpiolib-cdev.c
2138
le,
drivers/gpio/gpiolib-cdev.c
2163
lineevent_free(le);
drivers/gpio/gpiolib-cdev.c
559
struct gpio_v2_line_event *le)
drivers/gpio/gpiolib-cdev.c
568
kfifo_in(&lr->events, le, 1);
drivers/gpio/gpiolib-cdev.c
618
struct gpio_v2_line_event le;
drivers/gpio/gpiolib-cdev.c
628
memset(&le, 0, sizeof(le));
drivers/gpio/gpiolib-cdev.c
630
le.timestamp_ns = line->timestamp_ns;
drivers/gpio/gpiolib-cdev.c
642
le.id = line_event_id(level);
drivers/gpio/gpiolib-cdev.c
645
le.id = GPIO_V2_LINE_EVENT_RISING_EDGE;
drivers/gpio/gpiolib-cdev.c
648
le.id = GPIO_V2_LINE_EVENT_FALLING_EDGE;
drivers/gpio/gpiolib-cdev.c
653
le.line_seqno = line->line_seqno;
drivers/gpio/gpiolib-cdev.c
654
le.seqno = (lr->num_lines == 1) ? le.line_seqno : line->req_seqno;
drivers/gpio/gpiolib-cdev.c
655
le.offset = gpiod_hwgpio(line->desc);
drivers/gpio/gpiolib-cdev.c
657
linereq_put_event(lr, &le);
drivers/gpio/gpiolib-cdev.c
737
struct gpio_v2_line_event le;
drivers/gpio/gpiolib-cdev.c
740
memset(&le, 0, sizeof(le));
drivers/gpio/gpiolib-cdev.c
743
le.timestamp_ns = line->timestamp_ns;
drivers/gpio/gpiolib-cdev.c
750
le.timestamp_ns = line_event_timestamp(line);
drivers/gpio/gpiolib-cdev.c
758
le.id = line_event_id(gpiod_get_value_cansleep(line->desc));
drivers/gpio/gpiolib-cdev.c
761
le.id = GPIO_V2_LINE_EVENT_RISING_EDGE;
drivers/gpio/gpiolib-cdev.c
764
le.id = GPIO_V2_LINE_EVENT_FALLING_EDGE;
drivers/gpio/gpiolib-cdev.c
770
le.line_seqno = line->line_seqno;
drivers/gpio/gpiolib-cdev.c
771
le.seqno = (lr->num_lines == 1) ? le.line_seqno : line->req_seqno;
drivers/gpio/gpiolib-cdev.c
772
le.offset = gpiod_hwgpio(line->desc);
drivers/gpio/gpiolib-cdev.c
774
linereq_put_event(lr, &le);
drivers/gpio/gpiolib-cdev.c
828
struct gpio_v2_line_event le;
drivers/gpio/gpiolib-cdev.c
866
memset(&le, 0, sizeof(le));
drivers/gpio/gpiolib-cdev.c
869
le.timestamp_ns = line_event_timestamp(line);
drivers/gpio/gpiolib-cdev.c
870
le.offset = gpiod_hwgpio(line->desc);
drivers/gpio/gpiolib-cdev.c
878
le.line_seqno = line->line_seqno;
drivers/gpio/gpiolib-cdev.c
879
le.seqno = (lr->num_lines == 1) ?
drivers/gpio/gpiolib-cdev.c
880
le.line_seqno : atomic_add_return(diff_seqno, &lr->seqno);
drivers/gpio/gpiolib-cdev.c
885
le.line_seqno = line->line_seqno;
drivers/gpio/gpiolib-cdev.c
886
le.seqno = (lr->num_lines == 1) ?
drivers/gpio/gpiolib-cdev.c
887
le.line_seqno : atomic_inc_return(&lr->seqno);
drivers/gpio/gpiolib-cdev.c
890
le.id = line_event_id(level);
drivers/gpio/gpiolib-cdev.c
892
linereq_put_event(lr, &le);
drivers/iio/adc/max14001.c
109
st->spi_tx_buffer.le = cpu_to_le16(addr);
drivers/iio/adc/max14001.c
123
data = le16_to_cpu(st->spi_rx_buffer.le);
drivers/iio/adc/max14001.c
147
st->spi_tx_buffer.le = cpu_to_le16(addr);
drivers/iio/adc/max14001.c
71
__le16 le;
drivers/iio/adc/max14001.c
76
__le16 le;
drivers/infiniband/hw/cxgb4/cm.c
1976
req->le.filter = cpu_to_be32(cxgb4_select_ntuple(
drivers/infiniband/hw/cxgb4/cm.c
1980
req->le.lport = sin->sin_port;
drivers/infiniband/hw/cxgb4/cm.c
1981
req->le.u.ipv4.lip = sin->sin_addr.s_addr;
drivers/infiniband/hw/cxgb4/cm.c
1983
req->le.pport = sin->sin_port;
drivers/infiniband/hw/cxgb4/cm.c
1984
req->le.u.ipv4.pip = sin->sin_addr.s_addr;
drivers/infiniband/hw/cxgb4/cm.c
4014
req->le.version_cpl = htonl(FW_OFLD_CONNECTION_WR_CPL_F);
drivers/infiniband/hw/cxgb4/cm.c
4015
req->le.filter = (__force __be32) filter;
drivers/infiniband/hw/cxgb4/cm.c
4016
req->le.lport = lport;
drivers/infiniband/hw/cxgb4/cm.c
4017
req->le.pport = rport;
drivers/infiniband/hw/cxgb4/cm.c
4018
req->le.u.ipv4.lip = laddr;
drivers/infiniband/hw/cxgb4/cm.c
4019
req->le.u.ipv4.pip = raddr;
drivers/infiniband/hw/cxgb4/device.c
102
le.poll_sge_ts = cxgb4_read_sge_timestamp(wq->rdev->lldi.ports[0]);
drivers/infiniband/hw/cxgb4/device.c
103
le.poll_host_time = ktime_get();
drivers/infiniband/hw/cxgb4/device.c
104
le.valid = 1;
drivers/infiniband/hw/cxgb4/device.c
105
le.cqe_sge_ts = CQE_TS(cqe);
drivers/infiniband/hw/cxgb4/device.c
107
le.qid = wq->sq.qid;
drivers/infiniband/hw/cxgb4/device.c
108
le.opcode = CQE_OPCODE(cqe);
drivers/infiniband/hw/cxgb4/device.c
109
le.post_host_time = wq->sq.sw_sq[wq->sq.cidx].host_time;
drivers/infiniband/hw/cxgb4/device.c
110
le.post_sge_ts = wq->sq.sw_sq[wq->sq.cidx].sge_ts;
drivers/infiniband/hw/cxgb4/device.c
111
le.wr_id = CQE_WRID_SQ_IDX(cqe);
drivers/infiniband/hw/cxgb4/device.c
113
le.qid = wq->rq.qid;
drivers/infiniband/hw/cxgb4/device.c
114
le.opcode = FW_RI_RECEIVE;
drivers/infiniband/hw/cxgb4/device.c
115
le.post_host_time = wq->rq.sw_rq[wq->rq.cidx].host_time;
drivers/infiniband/hw/cxgb4/device.c
116
le.post_sge_ts = wq->rq.sw_rq[wq->rq.cidx].sge_ts;
drivers/infiniband/hw/cxgb4/device.c
117
le.wr_id = CQE_WRID_MSN(cqe);
drivers/infiniband/hw/cxgb4/device.c
119
wq->rdev->wr_log[idx] = le;
drivers/infiniband/hw/cxgb4/device.c
94
struct wr_log_entry le;
drivers/md/dm-bufio.c
109
static void lru_insert(struct lru *lru, struct lru_entry *le)
drivers/md/dm-bufio.c
115
atomic_set(&le->referenced, 0);
drivers/md/dm-bufio.c
118
list_add_tail(&le->list, lru->cursor);
drivers/md/dm-bufio.c
120
INIT_LIST_HEAD(&le->list);
drivers/md/dm-bufio.c
121
lru->cursor = &le->list;
drivers/md/dm-bufio.c
156
typedef bool (*iter_predicate)(struct lru_entry *le, void *context);
drivers/md/dm-bufio.c
214
static void lru_remove(struct lru *lru, struct lru_entry *le)
drivers/md/dm-bufio.c
216
lru_iter_invalidate(lru, le);
drivers/md/dm-bufio.c
220
if (lru->cursor == &le->list)
drivers/md/dm-bufio.c
222
list_del(&le->list);
drivers/md/dm-bufio.c
230
static inline void lru_reference(struct lru_entry *le)
drivers/md/dm-bufio.c
232
atomic_set(&le->referenced, 1);
drivers/md/dm-bufio.c
263
le = container_of(h, struct lru_entry, list);
drivers/md/dm-bufio.c
265
if (atomic_read(&le->referenced)) {
drivers/md/dm-bufio.c
266
atomic_set(&le->referenced, 0);
drivers/md/dm-bufio.c
269
switch (pred(le, context)) {
drivers/md/dm-bufio.c
275
lru->cursor = le->list.next;
drivers/md/dm-bufio.c
283
lru->cursor = le->list.next;
drivers/md/dm-bufio.c
531
static inline struct dm_buffer *le_to_buffer(struct lru_entry *le)
drivers/md/dm-bufio.c
538
struct lru_entry *le = list_entry(l, struct lru_entry, list);
drivers/md/dm-bufio.c
677
le = lru_evict(&bc->lru[list_mode], __evict_pred, &w, bc->no_sleep);
drivers/md/dm-bufio.c
678
if (!le)
drivers/md/dm-bufio.c
733
le = lru_evict(&bc->lru[old_mode], __evict_pred, &w, bc->no_sleep);
drivers/md/dm-bufio.c
780
first = le = to_le(lru->cursor);
drivers/md/dm-bufio.c
795
le = to_le(le->list.next);
drivers/md/dm-bufio.c
796
} while (le != first);
drivers/media/platform/amlogic/meson-ge2d/ge2d.c
51
bool le;
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.c
158
void mxc_jpeg_set_l_endian(void __iomem *reg, int le)
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.c
164
writel(GLB_CTRL_L_ENDIAN(le) | regval, reg + GLB_CTRL); /* set */
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h
124
void mxc_jpeg_set_l_endian(void __iomem *reg, int le);
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h
74
#define GLB_CTRL_L_ENDIAN(le) ((le) << 3)
drivers/mtd/ubi/eba.c
213
struct ubi_ltree_entry *le;
drivers/mtd/ubi/eba.c
215
le = rb_entry(p, struct ubi_ltree_entry, rb);
drivers/mtd/ubi/eba.c
217
if (vol_id < le->vol_id)
drivers/mtd/ubi/eba.c
219
else if (vol_id > le->vol_id)
drivers/mtd/ubi/eba.c
222
if (lnum < le->lnum)
drivers/mtd/ubi/eba.c
224
else if (lnum > le->lnum)
drivers/mtd/ubi/eba.c
227
return le;
drivers/mtd/ubi/eba.c
248
struct ubi_ltree_entry *le, *le1, *le_free;
drivers/mtd/ubi/eba.c
250
le = kmalloc_obj(struct ubi_ltree_entry, GFP_NOFS);
drivers/mtd/ubi/eba.c
251
if (!le)
drivers/mtd/ubi/eba.c
254
le->users = 0;
drivers/mtd/ubi/eba.c
255
init_rwsem(&le->mutex);
drivers/mtd/ubi/eba.c
256
le->vol_id = vol_id;
drivers/mtd/ubi/eba.c
257
le->lnum = lnum;
drivers/mtd/ubi/eba.c
267
le_free = le;
drivers/mtd/ubi/eba.c
268
le = le1;
drivers/mtd/ubi/eba.c
296
rb_link_node(&le->rb, parent, p);
drivers/mtd/ubi/eba.c
297
rb_insert_color(&le->rb, &ubi->ltree);
drivers/mtd/ubi/eba.c
299
le->users += 1;
drivers/mtd/ubi/eba.c
303
return le;
drivers/mtd/ubi/eba.c
317
struct ubi_ltree_entry *le;
drivers/mtd/ubi/eba.c
319
le = ltree_add_entry(ubi, vol_id, lnum);
drivers/mtd/ubi/eba.c
320
if (IS_ERR(le))
drivers/mtd/ubi/eba.c
321
return PTR_ERR(le);
drivers/mtd/ubi/eba.c
322
down_read(&le->mutex);
drivers/mtd/ubi/eba.c
334
struct ubi_ltree_entry *le;
drivers/mtd/ubi/eba.c
337
le = ltree_lookup(ubi, vol_id, lnum);
drivers/mtd/ubi/eba.c
338
le->users -= 1;
drivers/mtd/ubi/eba.c
339
ubi_assert(le->users >= 0);
drivers/mtd/ubi/eba.c
340
up_read(&le->mutex);
drivers/mtd/ubi/eba.c
341
if (le->users == 0) {
drivers/mtd/ubi/eba.c
342
rb_erase(&le->rb, &ubi->ltree);
drivers/mtd/ubi/eba.c
343
kfree(le);
drivers/mtd/ubi/eba.c
359
struct ubi_ltree_entry *le;
drivers/mtd/ubi/eba.c
361
le = ltree_add_entry(ubi, vol_id, lnum);
drivers/mtd/ubi/eba.c
362
if (IS_ERR(le))
drivers/mtd/ubi/eba.c
363
return PTR_ERR(le);
drivers/mtd/ubi/eba.c
364
down_write(&le->mutex);
drivers/mtd/ubi/eba.c
381
struct ubi_ltree_entry *le;
drivers/mtd/ubi/eba.c
383
le = ltree_add_entry(ubi, vol_id, lnum);
drivers/mtd/ubi/eba.c
384
if (IS_ERR(le))
drivers/mtd/ubi/eba.c
385
return PTR_ERR(le);
drivers/mtd/ubi/eba.c
386
if (down_write_trylock(&le->mutex))
drivers/mtd/ubi/eba.c
391
le->users -= 1;
drivers/mtd/ubi/eba.c
392
ubi_assert(le->users >= 0);
drivers/mtd/ubi/eba.c
393
if (le->users == 0) {
drivers/mtd/ubi/eba.c
394
rb_erase(&le->rb, &ubi->ltree);
drivers/mtd/ubi/eba.c
395
kfree(le);
drivers/mtd/ubi/eba.c
410
struct ubi_ltree_entry *le;
drivers/mtd/ubi/eba.c
413
le = ltree_lookup(ubi, vol_id, lnum);
drivers/mtd/ubi/eba.c
414
le->users -= 1;
drivers/mtd/ubi/eba.c
415
ubi_assert(le->users >= 0);
drivers/mtd/ubi/eba.c
416
up_write(&le->mutex);
drivers/mtd/ubi/eba.c
417
if (le->users == 0) {
drivers/mtd/ubi/eba.c
418
rb_erase(&le->rb, &ubi->ltree);
drivers/mtd/ubi/eba.c
419
kfree(le);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h
434
diff = le##size##_to_cpu(tclient->s) - \
drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h
435
le##size##_to_cpu(old_tclient->s); \
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
1031
} le;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
606
} le;
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
366
struct mvpp2_cls_lookup_entry *le)
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
372
le->way = way;
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
373
le->lkpid = lkpid;
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
374
le->data = mvpp2_read(priv, MVPP2_CLS_LKP_TBL_REG);
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
379
struct mvpp2_cls_lookup_entry *le)
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
383
val = (le->way << MVPP2_CLS_LKP_INDEX_WAY_OFFS) | le->lkpid;
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
385
mvpp2_write(priv, MVPP2_CLS_LKP_TBL_REG, le->data);
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
482
struct mvpp2_cls_lookup_entry le;
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
484
le.way = 0;
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
485
le.lkpid = flow->flow_id;
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
488
le.data = 0;
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
493
le.data |= MVPP2_CLS_LKP_FLOW_PTR(MVPP2_CLS_FLT_FIRST(flow->flow_id));
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
496
le.data |= MVPP2_CLS_LKP_TBL_LOOKUP_EN_MASK;
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
498
mvpp2_cls_lookup_write(priv, &le);
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
910
struct mvpp2_cls_lookup_entry le;
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
926
le.data = 0;
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
928
le.lkpid = index;
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
929
le.way = 0;
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
930
mvpp2_cls_lookup_write(priv, &le);
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
932
le.way = 1;
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
933
mvpp2_cls_lookup_write(priv, &le);
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
955
struct mvpp2_cls_lookup_entry le;
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
966
le.lkpid = port->id;
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
967
le.way = 0;
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
968
le.data = 0;
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
971
le.data &= ~MVPP2_CLS_LKP_TBL_RXQ_MASK;
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
972
le.data |= port->first_rxq;
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
975
le.data &= ~MVPP2_CLS_LKP_TBL_LOOKUP_EN_MASK;
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
978
mvpp2_cls_lookup_write(port->priv, &le);
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.h
300
struct mvpp2_cls_lookup_entry *le);
drivers/net/ethernet/marvell/sky2.c
1103
struct sky2_tx_le *le = sky2->tx_le + *slot;
drivers/net/ethernet/marvell/sky2.c
1106
le->ctrl = 0;
drivers/net/ethernet/marvell/sky2.c
1107
return le;
drivers/net/ethernet/marvell/sky2.c
1112
struct sky2_tx_le *le;
drivers/net/ethernet/marvell/sky2.c
1119
le = get_tx_le(sky2, &sky2->tx_prod);
drivers/net/ethernet/marvell/sky2.c
1120
le->addr = 0;
drivers/net/ethernet/marvell/sky2.c
1121
le->opcode = OP_ADDR64 | HW_OWNER;
drivers/net/ethernet/marvell/sky2.c
1136
struct sky2_rx_le *le = sky2->rx_le + sky2->rx_put;
drivers/net/ethernet/marvell/sky2.c
1138
le->ctrl = 0;
drivers/net/ethernet/marvell/sky2.c
1139
return le;
drivers/net/ethernet/marvell/sky2.c
1180
struct sky2_rx_le *le;
drivers/net/ethernet/marvell/sky2.c
1183
le = sky2_next_rx(sky2);
drivers/net/ethernet/marvell/sky2.c
1184
le->addr = cpu_to_le32(upper_32_bits(map));
drivers/net/ethernet/marvell/sky2.c
1185
le->opcode = OP_ADDR64 | HW_OWNER;
drivers/net/ethernet/marvell/sky2.c
1188
le = sky2_next_rx(sky2);
drivers/net/ethernet/marvell/sky2.c
1189
le->addr = cpu_to_le32(lower_32_bits(map));
drivers/net/ethernet/marvell/sky2.c
1190
le->length = cpu_to_le16(len);
drivers/net/ethernet/marvell/sky2.c
1191
le->opcode = op | HW_OWNER;
drivers/net/ethernet/marvell/sky2.c
1269
struct sky2_rx_le *le = sky2_next_rx(sky2);
drivers/net/ethernet/marvell/sky2.c
1271
le->addr = cpu_to_le32((ETH_HLEN << 16) | ETH_HLEN);
drivers/net/ethernet/marvell/sky2.c
1272
le->ctrl = 0;
drivers/net/ethernet/marvell/sky2.c
1273
le->opcode = OP_TCPSTART | HW_OWNER;
drivers/net/ethernet/marvell/sky2.c
1828
struct sky2_tx_le *le = NULL;
drivers/net/ethernet/marvell/sky2.c
1854
le = get_tx_le(sky2, &slot);
drivers/net/ethernet/marvell/sky2.c
1855
le->addr = cpu_to_le32(upper);
drivers/net/ethernet/marvell/sky2.c
1857
le->opcode = OP_ADDR64 | HW_OWNER;
drivers/net/ethernet/marvell/sky2.c
1868
le = get_tx_le(sky2, &slot);
drivers/net/ethernet/marvell/sky2.c
1869
le->addr = cpu_to_le32(mss);
drivers/net/ethernet/marvell/sky2.c
1872
le->opcode = OP_MSS | HW_OWNER;
drivers/net/ethernet/marvell/sky2.c
1874
le->opcode = OP_LRGLEN | HW_OWNER;
drivers/net/ethernet/marvell/sky2.c
1883
if (!le) {
drivers/net/ethernet/marvell/sky2.c
1884
le = get_tx_le(sky2, &slot);
drivers/net/ethernet/marvell/sky2.c
1885
le->addr = 0;
drivers/net/ethernet/marvell/sky2.c
1886
le->opcode = OP_VLAN|HW_OWNER;
drivers/net/ethernet/marvell/sky2.c
1888
le->opcode |= OP_VLAN;
drivers/net/ethernet/marvell/sky2.c
1889
le->length = cpu_to_be16(skb_vlan_tag_get(skb));
drivers/net/ethernet/marvell/sky2.c
1912
le = get_tx_le(sky2, &slot);
drivers/net/ethernet/marvell/sky2.c
1913
le->addr = cpu_to_le32(tcpsum);
drivers/net/ethernet/marvell/sky2.c
1914
le->length = 0; /* initial checksum value */
drivers/net/ethernet/marvell/sky2.c
1915
le->ctrl = 1; /* one packet */
drivers/net/ethernet/marvell/sky2.c
1916
le->opcode = OP_TCPLISW | HW_OWNER;
drivers/net/ethernet/marvell/sky2.c
1926
le = get_tx_le(sky2, &slot);
drivers/net/ethernet/marvell/sky2.c
1927
le->addr = cpu_to_le32(lower_32_bits(mapping));
drivers/net/ethernet/marvell/sky2.c
1928
le->length = cpu_to_le16(len);
drivers/net/ethernet/marvell/sky2.c
1929
le->ctrl = ctrl;
drivers/net/ethernet/marvell/sky2.c
1930
le->opcode = mss ? (OP_LARGESEND | HW_OWNER) : (OP_PACKET | HW_OWNER);
drivers/net/ethernet/marvell/sky2.c
1944
le = get_tx_le(sky2, &slot);
drivers/net/ethernet/marvell/sky2.c
1945
le->addr = cpu_to_le32(upper);
drivers/net/ethernet/marvell/sky2.c
1947
le->opcode = OP_ADDR64 | HW_OWNER;
drivers/net/ethernet/marvell/sky2.c
1955
le = get_tx_le(sky2, &slot);
drivers/net/ethernet/marvell/sky2.c
1956
le->addr = cpu_to_le32(lower_32_bits(mapping));
drivers/net/ethernet/marvell/sky2.c
1957
le->length = cpu_to_le16(skb_frag_size(frag));
drivers/net/ethernet/marvell/sky2.c
1958
le->ctrl = ctrl;
drivers/net/ethernet/marvell/sky2.c
1959
le->opcode = OP_BUFFER | HW_OWNER;
drivers/net/ethernet/marvell/sky2.c
1963
le->ctrl |= EOP;
drivers/net/ethernet/marvell/sky2.c
2714
struct sky2_status_le *le = hw->st_le + hw->st_idx;
drivers/net/ethernet/marvell/sky2.c
2720
u8 opcode = le->opcode;
drivers/net/ethernet/marvell/sky2.c
2727
port = le->css & CSS_LINK_BIT;
drivers/net/ethernet/marvell/sky2.c
2730
length = le16_to_cpu(le->length);
drivers/net/ethernet/marvell/sky2.c
2731
status = le32_to_cpu(le->status);
drivers/net/ethernet/marvell/sky2.c
2733
le->opcode = 0;
drivers/net/ethernet/marvell/sky2.c
2746
(le->css & (CSS_ISIPV4 | CSS_ISIPV6)) &&
drivers/net/ethernet/marvell/sky2.c
2747
(le->css & CSS_TCPUDPCSOK))
drivers/net/ethernet/marvell/sky2.c
4413
const struct sky2_status_le *le = hw->st_le + idx;
drivers/net/ethernet/marvell/sky2.c
4415
idx, le->opcode, le->length, le->status);
drivers/net/ethernet/marvell/sky2.c
4429
const struct sky2_tx_le *le = sky2->tx_le + idx;
drivers/net/ethernet/marvell/sky2.c
4430
u32 a = le32_to_cpu(le->addr);
drivers/net/ethernet/marvell/sky2.c
4436
switch (le->opcode & ~HW_OWNER) {
drivers/net/ethernet/marvell/sky2.c
4444
seq_printf(seq, " vlan=%d", be16_to_cpu(le->length));
drivers/net/ethernet/marvell/sky2.c
4450
seq_printf(seq, " tso=%#x(%d)", a, le16_to_cpu(le->length));
drivers/net/ethernet/marvell/sky2.c
4453
seq_printf(seq, " %#x(%d)", a, le16_to_cpu(le->length));
drivers/net/ethernet/marvell/sky2.c
4456
seq_printf(seq, " frag=%#x(%d)", a, le16_to_cpu(le->length));
drivers/net/ethernet/marvell/sky2.c
4459
seq_printf(seq, " op=%#x,%#x(%d)", le->opcode,
drivers/net/ethernet/marvell/sky2.c
4460
a, le16_to_cpu(le->length));
drivers/net/ethernet/marvell/sky2.c
4463
if (le->ctrl & EOP) {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5946
u8 le = 0;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5965
le = D11B_PLCP_SIGNAL_LE;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5980
plcp[1] = (u8) (le | D11B_PLCP_SIGNAL_LOCKED);
drivers/net/wireless/realtek/rtw89/fw.c
807
__DEF_FW_FEAT_COND(le, <=); /* less or equal */
drivers/net/wireless/realtek/rtw89/fw.c
857
__CFG_FW_FEAT(RTL8852A, le, 0, 13, 29, 0, OLD_HT_RA_FORMAT),
drivers/net/wireless/realtek/rtw89/fw.c
888
__CFG_FW_FEAT(RTL8852C, le, 0, 27, 33, 0, NO_DEEP_PS),
drivers/nvdimm/core.c
178
u64 nd_fletcher64(void *addr, size_t len, bool le)
drivers/nvdimm/core.c
186
lo32 += le ? le32_to_cpu((__le32) buf[i]) : buf[i];
drivers/scsi/aic7xxx/aic79xx.h
596
LIST_ENTRY(scb) le;
drivers/scsi/aic7xxx/aic79xx.h
601
LIST_ENTRY(scb) le;
drivers/scsi/aic7xxx/aic79xx.h
604
#define pending_links links2.le
drivers/scsi/aic7xxx/aic79xx.h
605
#define collision_links links2.le
drivers/scsi/aic7xxx/aic79xx_core.c
6482
LIST_FOREACH(scb, &ahd->scb_data.any_dev_free_scb_list, links.le) {
drivers/scsi/aic7xxx/aic79xx_core.c
6683
LIST_REMOVE(scb, links.le);
drivers/scsi/aic7xxx/aic79xx_core.c
6687
LIST_REMOVE(scb->col_scb, links.le);
drivers/scsi/aic7xxx/aic79xx_core.c
6712
scb, links.le);
drivers/scsi/aic7xxx/aic79xx_core.c
6722
scb, links.le);
drivers/scsi/aic7xxx/aic79xx_core.c
6724
scb->col_scb, links.le);
drivers/scsi/aic7xxx/aic79xx_core.c
6744
scb, links.le);
drivers/scsi/aic7xxx/aic79xx_core.c
9742
LIST_FOREACH(scb, &ahd->scb_data.any_dev_free_scb_list, links.le) {
drivers/scsi/be2iscsi/be_cmds.c
404
u8 evt_type, state, old_state, le;
drivers/scsi/be2iscsi/be_cmds.c
418
le = async_sli->event_data2 >>
drivers/scsi/be2iscsi/be_cmds.c
432
if (ASYNC_SLI_LINK_EFFECT_VALID(le)) {
drivers/scsi/be2iscsi/be_cmds.c
435
msg = (ASYNC_SLI_LINK_EFFECT_STATE(le)) ?
drivers/scsi/be2iscsi/be_cmds.c
439
if (ASYNC_SLI_LINK_EFFECT_SEV(le) == 1)
drivers/scsi/be2iscsi/be_cmds.c
442
if (ASYNC_SLI_LINK_EFFECT_SEV(le) == 2)
drivers/scsi/be2iscsi/be_cmds.h
143
#define ASYNC_SLI_LINK_EFFECT_VALID(le) (le & 0x80)
drivers/scsi/be2iscsi/be_cmds.h
144
#define ASYNC_SLI_LINK_EFFECT_SEV(le) ((le >> 1) & 0x03)
drivers/scsi/be2iscsi/be_cmds.h
145
#define ASYNC_SLI_LINK_EFFECT_STATE(le) (le & 0x01)
drivers/staging/octeon/ethernet-tx.c
249
pko_command.s.le = 1;
drivers/staging/octeon/octeon-stubs.h
1156
uint64_t le:1;
drivers/usb/gadget/function/uvc_configfs.c
1865
result = sprintf(page, "%u\n", le##bits##_to_cpu(sh->desc.aname));\
drivers/usb/gadget/function/uvc_configfs.c
203
result = sprintf(page, "%u\n", le##bits##_to_cpu(ch->desc.aname));\
drivers/usb/gadget/function/uvc_configfs.c
2350
result = sprintf(page, "%u\n", le##bits##_to_cpu(u->desc.aname));\
drivers/usb/gadget/function/uvc_configfs.c
2375
result = sprintf(page, "%u\n", le##bits##_to_cpu(u->desc.aname));\
drivers/usb/gadget/function/uvc_configfs.c
2548
result = sprintf(page, "%u\n", le##bits##_to_cpu(u->desc.aname));\
drivers/usb/gadget/function/uvc_configfs.c
2572
result = sprintf(page, "%u\n", le##bits##_to_cpu(u->desc.aname));\
drivers/usb/gadget/function/uvc_configfs.c
2739
result = sprintf(page, "%u\n", le##bits##_to_cpu(u->desc.aname));\
drivers/usb/gadget/function/uvc_configfs.c
2764
result = sprintf(page, "%u\n", le##bits##_to_cpu(u->desc.aname));\
drivers/usb/gadget/function/uvc_configfs.c
2992
le##bits##_to_cpu(color_match->desc.aname)); \
drivers/usb/gadget/function/uvc_configfs.c
323
result = sprintf(page, "%u\n", le##bits##_to_cpu(pd->aname)); \
drivers/usb/gadget/function/uvc_configfs.c
485
result = sprintf(page, "%u\n", le##bits##_to_cpu(cd->aname)); \
drivers/usb/gadget/function/uvc_configfs.c
658
result = sprintf(page, "%u\n", le##bits##_to_cpu(cd->aname)); \
drivers/video/fbdev/core/fbcon.c
1595
unsigned short *le = advance_row(s, 1);
drivers/video/fbdev/core/fbcon.c
1612
} while (s < le);
drivers/video/fbdev/core/fbcon.c
1630
unsigned short *le = advance_row(s, 1);
drivers/video/fbdev/core/fbcon.c
1652
} while (s < le);
drivers/video/fbdev/core/fbcon.c
1675
unsigned short *le = advance_row(s, 1);
drivers/video/fbdev/core/fbcon.c
1705
} while (s < le);
fs/cachefiles/key.c
75
u32 le = le32_to_cpu(*(__le32 *)(key + i));
fs/cachefiles/key.c
78
nle += 1 + how_many_hex_digits(le);
fs/ntfs3/attrib.c
1005
struct ATTR_LIST_ENTRY *le, *le_b;
fs/ntfs3/attrib.c
1068
le = le_b;
fs/ntfs3/attrib.c
1072
attr = ni_find_attr(ni, attr_b, &le, ATTR_DATA, NULL, 0, &vcn,
fs/ntfs3/attrib.c
1266
le = le_b;
fs/ntfs3/attrib.c
1289
attr = ni_find_attr(ni, attr, &le, ATTR_DATA, NULL, 0, &svcn, &mi);
fs/ntfs3/attrib.c
1306
if (!al_remove_le(ni, le)) {
fs/ntfs3/attrib.c
1317
if (ni_load_mi(ni, le, &mi)) {
fs/ntfs3/attrib.c
1322
attr = mi_find_attr(ni, mi, NULL, ATTR_DATA, NULL, 0, &le->id);
fs/ntfs3/attrib.c
1344
le->vcn = cpu_to_le64(next_svcn);
fs/ntfs3/attrib.c
1751
struct ATTR_LIST_ENTRY *le, *le_b;
fs/ntfs3/attrib.c
1774
le = le_b;
fs/ntfs3/attrib.c
1780
le = le_b;
fs/ntfs3/attrib.c
1781
attr = ni_find_attr(ni, attr_b, &le, ATTR_DATA, NULL, 0, &vcn,
fs/ntfs3/attrib.c
1876
le = le_b;
fs/ntfs3/attrib.c
1885
attr = ni_find_attr(ni, attr, &le, ATTR_DATA, NULL, 0, &svcn, &mi);
fs/ntfs3/attrib.c
1898
if (!al_remove_le(ni, le)) {
fs/ntfs3/attrib.c
1909
if (ni_load_mi(ni, le, &mi)) {
fs/ntfs3/attrib.c
1915
&le->id);
fs/ntfs3/attrib.c
1937
le->vcn = cpu_to_le64(next_svcn);
fs/ntfs3/attrib.c
1977
struct ATTR_LIST_ENTRY *le, *le_b;
fs/ntfs3/attrib.c
2077
le = le_b;
fs/ntfs3/attrib.c
2087
le = le_b;
fs/ntfs3/attrib.c
2088
attr = ni_find_attr(ni, attr_b, &le, ATTR_DATA, NULL, 0, &vcn, &mi);
fs/ntfs3/attrib.c
2108
if (le) {
fs/ntfs3/attrib.c
2109
le->vcn = attr->nres.svcn;
fs/ntfs3/attrib.c
2139
if (le && attr->nres.svcn != le->vcn) {
fs/ntfs3/attrib.c
2140
le->vcn = attr->nres.svcn;
fs/ntfs3/attrib.c
2154
&mi, &le);
fs/ntfs3/attrib.c
2170
if (!le)
fs/ntfs3/attrib.c
2173
le_sz = le16_to_cpu(le->size);
fs/ntfs3/attrib.c
2174
if (!al_remove_le(ni, le)) {
fs/ntfs3/attrib.c
2185
if (ni_load_mi(ni, le, &mi)) {
fs/ntfs3/attrib.c
2192
NULL, 0, &le->id);
fs/ntfs3/attrib.c
2199
le = (struct ATTR_LIST_ENTRY *)((u8 *)le - le_sz);
fs/ntfs3/attrib.c
2206
attr = ni_enum_attr_ex(ni, attr, &le, &mi);
fs/ntfs3/attrib.c
2264
struct ATTR_LIST_ENTRY *le, *le_b;
fs/ntfs3/attrib.c
2340
le = le_b;
fs/ntfs3/attrib.c
2346
le = le_b;
fs/ntfs3/attrib.c
2347
attr = ni_find_attr(ni, attr_b, &le, ATTR_DATA, NULL, 0, &vcn,
fs/ntfs3/attrib.c
2402
&attr, &mi, &le);
fs/ntfs3/attrib.c
2422
attr = ni_enum_attr_ex(ni, attr, &le, &mi);
fs/ntfs3/attrib.c
2484
struct ATTR_LIST_ENTRY *le, *le_b;
fs/ntfs3/attrib.c
255
struct ATTR_LIST_ENTRY *le, struct mft_inode *mi,
fs/ntfs3/attrib.c
2580
le = le_b;
fs/ntfs3/attrib.c
2586
le = le_b;
fs/ntfs3/attrib.c
2587
attr = ni_find_attr(ni, attr_b, &le, ATTR_DATA, NULL, 0, &vcn,
fs/ntfs3/attrib.c
2618
while ((attr = ni_enum_attr_ex(ni, attr, &le, &mi)) &&
fs/ntfs3/attrib.c
2622
if (le) {
fs/ntfs3/attrib.c
2623
le->vcn = attr->nres.svcn;
fs/ntfs3/attrib.c
2686
le = le_b;
fs/ntfs3/attrib.c
2691
le = le_b;
fs/ntfs3/attrib.c
2692
attr = ni_find_attr(ni, attr_b, &le, ATTR_DATA, NULL, 0, &vcn,
fs/ntfs3/attrib.c
2711
while ((attr = ni_enum_attr_ex(ni, attr, &le, &mi)) &&
fs/ntfs3/attrib.c
2715
if (le) {
fs/ntfs3/attrib.c
2716
le->vcn = attr->nres.svcn;
fs/ntfs3/attrib.c
2734
struct ATTR_LIST_ENTRY *le = NULL;
fs/ntfs3/attrib.c
2737
attr = ni_find_attr(ni, NULL, &le, ATTR_DATA, NULL, 0, NULL, &mi);
fs/ntfs3/attrib.c
2749
err = attr_make_nonresident(ni, attr, le, mi,
fs/ntfs3/attrib.c
342
if (le)
fs/ntfs3/attrib.c
343
al_remove_le(ni, le);
fs/ntfs3/attrib.c
383
struct ATTR_LIST_ENTRY *le, struct mft_inode *mi,
fs/ntfs3/attrib.c
401
return attr_make_nonresident(ni, attr, le, mi, new_size,
fs/ntfs3/attrib.c
443
struct ATTR_LIST_ENTRY *le, *le_b;
fs/ntfs3/attrib.c
543
le = le_b;
fs/ntfs3/attrib.c
549
le = le_b;
fs/ntfs3/attrib.c
550
attr = ni_find_attr(ni, attr_b, &le, type, name, name_len, &vcn,
fs/ntfs3/attrib.c
778
} else if (le && le->vcn) {
fs/ntfs3/attrib.c
779
u16 le_sz = le16_to_cpu(le->size);
fs/ntfs3/attrib.c
790
if (!al_remove_le(ni, le)) {
fs/ntfs3/attrib.c
795
le = (struct ATTR_LIST_ENTRY *)((u8 *)le - le_sz);
fs/ntfs3/attrib.c
839
if (le == le_b) {
fs/ntfs3/attrib.c
847
if (le->type != type || le->name_len != name_len ||
fs/ntfs3/attrib.c
848
memcmp(le_name(le), name, name_len * sizeof(short))) {
fs/ntfs3/attrib.c
853
err = ni_load_mi(ni, le, &mi);
fs/ntfs3/attrib.c
858
&le->id);
fs/ntfs3/attrib.c
913
le = le_b;
fs/ntfs3/attrib.c
919
le = le_b;
fs/ntfs3/attrib.c
920
attr = ni_find_attr(ni, attr_b, &le, type, name, name_len,
fs/ntfs3/attrlist.c
103
le = kvmalloc(al_aligned(lsize), GFP_KERNEL);
fs/ntfs3/attrlist.c
104
if (!le) {
fs/ntfs3/attrlist.c
109
err = ntfs_read_run_nb(ni->mi.sbi, &ni->attr_list.run, 0, le,
fs/ntfs3/attrlist.c
116
ni->attr_list.le = le;
fs/ntfs3/attrlist.c
121
ni->attr_list.le = le;
fs/ntfs3/attrlist.c
135
struct ATTR_LIST_ENTRY *le)
fs/ntfs3/attrlist.c
141
if (!le) {
fs/ntfs3/attrlist.c
142
le = ni->attr_list.le;
fs/ntfs3/attrlist.c
144
sz = le16_to_cpu(le->size);
fs/ntfs3/attrlist.c
149
le = Add2Ptr(le, sz);
fs/ntfs3/attrlist.c
153
off = PtrOffset(ni->attr_list.le, le);
fs/ntfs3/attrlist.c
159
sz = le16_to_cpu(le->size);
fs/ntfs3/attrlist.c
163
sz < le->name_off + le->name_len * sizeof(short)) {
fs/ntfs3/attrlist.c
167
return le;
fs/ntfs3/attrlist.c
178
struct ATTR_LIST_ENTRY *le,
fs/ntfs3/attrlist.c
183
return al_find_ex(ni, le, attr->type, attr_name(attr), attr->name_len,
fs/ntfs3/attrlist.c
195
struct ATTR_LIST_ENTRY *le,
fs/ntfs3/attrlist.c
20
struct ATTR_LIST_ENTRY *le)
fs/ntfs3/attrlist.c
202
while ((le = al_enumerate(ni, le))) {
fs/ntfs3/attrlist.c
204
int diff = le32_to_cpu(le->type) - type_in;
fs/ntfs3/attrlist.c
213
if (le->name_len != name_len)
fs/ntfs3/attrlist.c
216
le_vcn = le64_to_cpu(le->vcn);
fs/ntfs3/attrlist.c
22
if (!le || !ni->attr_list.le || !ni->attr_list.size)
fs/ntfs3/attrlist.c
221
diff = ntfs_cmp_names(le_name(le), name_len, name,
fs/ntfs3/attrlist.c
232
return le;
fs/ntfs3/attrlist.c
235
return le;
fs/ntfs3/attrlist.c
240
ret = le;
fs/ntfs3/attrlist.c
25
return PtrOffset(ni->attr_list.le, le) + le16_to_cpu(le->size) <=
fs/ntfs3/attrlist.c
256
struct ATTR_LIST_ENTRY *le = NULL, *prev;
fs/ntfs3/attrlist.c
260
while ((le = al_enumerate(ni, prev = le))) {
fs/ntfs3/attrlist.c
261
int diff = le32_to_cpu(le->type) - type_in;
fs/ntfs3/attrlist.c
267
return le;
fs/ntfs3/attrlist.c
269
if (!le->vcn) {
fs/ntfs3/attrlist.c
273
diff = ntfs_cmp_names(le_name(le), le->name_len, name,
fs/ntfs3/attrlist.c
280
return le;
fs/ntfs3/attrlist.c
283
if (le64_to_cpu(le->vcn) >= vcn)
fs/ntfs3/attrlist.c
284
return le;
fs/ntfs3/attrlist.c
287
return prev ? Add2Ptr(prev, le16_to_cpu(prev->size)) : ni->attr_list.le;
fs/ntfs3/attrlist.c
301
struct ATTR_LIST_ENTRY *le;
fs/ntfs3/attrlist.c
318
le = al_find_le_to_insert(ni, type, name, name_len, svcn);
fs/ntfs3/attrlist.c
319
off = PtrOffset(al->le, le);
fs/ntfs3/attrlist.c
32
kvfree(ni->attr_list.le);
fs/ntfs3/attrlist.c
327
memcpy(ptr, al->le, off);
fs/ntfs3/attrlist.c
328
memcpy(Add2Ptr(ptr, off + sz), le, old_size - off);
fs/ntfs3/attrlist.c
329
le = Add2Ptr(ptr, off);
fs/ntfs3/attrlist.c
33
ni->attr_list.le = NULL;
fs/ntfs3/attrlist.c
330
kvfree(al->le);
fs/ntfs3/attrlist.c
331
al->le = ptr;
fs/ntfs3/attrlist.c
333
memmove(Add2Ptr(le, sz), le, old_size - off);
fs/ntfs3/attrlist.c
335
*new_le = le;
fs/ntfs3/attrlist.c
339
le->type = type;
fs/ntfs3/attrlist.c
340
le->size = cpu_to_le16(sz);
fs/ntfs3/attrlist.c
341
le->name_len = name_len;
fs/ntfs3/attrlist.c
342
le->name_off = offsetof(struct ATTR_LIST_ENTRY, name);
fs/ntfs3/attrlist.c
343
le->vcn = cpu_to_le64(svcn);
fs/ntfs3/attrlist.c
344
le->ref = *ref;
fs/ntfs3/attrlist.c
345
le->id = id;
fs/ntfs3/attrlist.c
346
memcpy(le->name, name, sizeof(short) * name_len);
fs/ntfs3/attrlist.c
352
memmove(le, Add2Ptr(le, sz), old_size - off);
fs/ntfs3/attrlist.c
360
err = ntfs_sb_write_run(ni->mi.sbi, &al->run, 0, al->le,
fs/ntfs3/attrlist.c
373
bool al_remove_le(struct ntfs_inode *ni, struct ATTR_LIST_ENTRY *le)
fs/ntfs3/attrlist.c
379
if (!al_is_valid_le(ni, le))
fs/ntfs3/attrlist.c
383
size = le16_to_cpu(le->size);
fs/ntfs3/attrlist.c
384
off = PtrOffset(al->le, le);
fs/ntfs3/attrlist.c
386
memmove(le, Add2Ptr(le, size), al->size - (off + size));
fs/ntfs3/attrlist.c
413
memcpy(resident_data(attr), al->le, al->size);
fs/ntfs3/attrlist.c
415
err = ntfs_sb_write_run(ni->mi.sbi, &al->run, 0, al->le,
fs/ntfs3/attrlist.c
48
void *le = NULL;
fs/ntfs3/attrlist.c
61
le = kvmalloc(al_aligned(lsize), GFP_KERNEL);
fs/ntfs3/attrlist.c
62
if (!le) {
fs/ntfs3/attrlist.c
66
memcpy(le, resident_data(attr), lsize);
fs/ntfs3/frecord.c
1001
attr = ni_ins_new_attr(ni, mi, le, type, name, name_len, asize,
fs/ntfs3/frecord.c
1055
struct ATTR_LIST_ENTRY *le;
fs/ntfs3/frecord.c
1141
le = NULL;
fs/ntfs3/frecord.c
1143
le = al_find_le(ni, NULL, attr);
fs/ntfs3/frecord.c
1144
if (!le) {
fs/ntfs3/frecord.c
1153
err = ni_ins_attr_ext(ni, le, attr->type, Add2Ptr(attr, t16),
fs/ntfs3/frecord.c
1334
struct ATTR_LIST_ENTRY *le;
fs/ntfs3/frecord.c
1339
le = NULL;
fs/ntfs3/frecord.c
1341
while ((le = al_enumerate(ni, le))) {
fs/ntfs3/frecord.c
1342
if (le->type == ATTR_STD)
fs/ntfs3/frecord.c
1345
if (memcmp(&ref, &le->ref, sizeof(struct MFT_REF)))
fs/ntfs3/frecord.c
1348
if (is_mft && le->type == ATTR_DATA)
fs/ntfs3/frecord.c
1352
attr = rec_find_attr_le(ni, &ni->mi, le);
fs/ntfs3/frecord.c
1361
err = ni_ins_attr_ext(ni, le, attr->type, attr_name(attr),
fs/ntfs3/frecord.c
1370
ins_attr->id = le->id;
fs/ntfs3/frecord.c
1397
struct mft_inode **mi, struct ATTR_LIST_ENTRY **le)
fs/ntfs3/frecord.c
1431
&attr, mi, le);
fs/ntfs3/frecord.c
1472
struct ATTR_LIST_ENTRY **le)
fs/ntfs3/frecord.c
1480
0, &attr, mi, le);
fs/ntfs3/frecord.c
1508
struct mft_inode *mi, struct ATTR_LIST_ENTRY *le)
fs/ntfs3/frecord.c
1512
if (le)
fs/ntfs3/frecord.c
1513
al_remove_le(ni, le);
fs/ntfs3/frecord.c
1524
struct ATTR_LIST_ENTRY *le = NULL;
fs/ntfs3/frecord.c
1534
while ((attr = ni_enum_attr_ex(ni, attr, &le, NULL))) {
fs/ntfs3/frecord.c
1606
struct ATTR_LIST_ENTRY **le)
fs/ntfs3/frecord.c
1611
if (le)
fs/ntfs3/frecord.c
1612
*le = NULL;
fs/ntfs3/frecord.c
1616
attr = ni_find_attr(ni, attr, le, ATTR_NAME, NULL, 0, NULL, mi);
fs/ntfs3/frecord.c
1646
struct ATTR_LIST_ENTRY **le)
fs/ntfs3/frecord.c
1651
*le = NULL;
fs/ntfs3/frecord.c
1658
attr = ni_find_attr(ni, attr, le, ATTR_NAME, NULL, 0, NULL, mi);
fs/ntfs3/frecord.c
169
int ni_load_mi(struct ntfs_inode *ni, const struct ATTR_LIST_ENTRY *le,
fs/ntfs3/frecord.c
174
if (!le) {
fs/ntfs3/frecord.c
179
rno = ino_get(&le->ref);
fs/ntfs3/frecord.c
197
struct ATTR_LIST_ENTRY *le;
fs/ntfs3/frecord.c
1976
struct ATTR_LIST_ENTRY *le;
fs/ntfs3/frecord.c
2059
le = NULL;
fs/ntfs3/frecord.c
2060
while ((attr = ni_enum_attr_ex(ni, attr, &le, NULL))) {
fs/ntfs3/frecord.c
213
le = al_find_ex(ni, le_o ? *le_o : NULL, type, name, name_len, vcn);
fs/ntfs3/frecord.c
214
if (!le)
fs/ntfs3/frecord.c
218
*le_o = le;
fs/ntfs3/frecord.c
221
if (ni_load_mi(ni, le, &m))
fs/ntfs3/frecord.c
2237
struct ATTR_LIST_ENTRY *le = NULL;
fs/ntfs3/frecord.c
225
attr = mi_find_attr(ni, m, NULL, type, name, name_len, &le->id);
fs/ntfs3/frecord.c
2258
attr = ni_find_attr(ni, NULL, &le, ATTR_DATA, NULL, 0, NULL, NULL);
fs/ntfs3/frecord.c
2309
attr = ni_find_attr(ni, attr, &le, ATTR_DATA, WOF_NAME,
fs/ntfs3/frecord.c
2489
struct ATTR_LIST_ENTRY *le = NULL;
fs/ntfs3/frecord.c
2496
attr = ni_find_attr(ni, NULL, &le, ATTR_DATA, NULL, 0, NULL, &mi);
fs/ntfs3/frecord.c
2514
err = attr_make_nonresident(ni, attr, le, mi,
fs/ntfs3/frecord.c
254
struct ATTR_LIST_ENTRY **le,
fs/ntfs3/frecord.c
2616
struct ATTR_LIST_ENTRY *le;
fs/ntfs3/frecord.c
262
*le = NULL;
fs/ntfs3/frecord.c
2627
&de_name->home, &mi, &le);
fs/ntfs3/frecord.c
2643
ni_remove_attr_le(ni, attr_from_name(fname), mi, le);
fs/ntfs3/frecord.c
2648
fname = ni_fname_type(ni, name_type, &mi, &le);
fs/ntfs3/frecord.c
2664
ni_remove_attr_le(ni, attr_from_name(fname), mi, le);
fs/ntfs3/frecord.c
270
le2 = *le = al_enumerate(ni, attr ? *le : NULL);
fs/ntfs3/frecord.c
2727
struct ATTR_LIST_ENTRY *le;
fs/ntfs3/frecord.c
2757
&mi, &le);
fs/ntfs3/frecord.c
2766
ni_remove_attr_le(ni, attr, mi, le);
fs/ntfs3/frecord.c
291
struct ATTR_LIST_ENTRY *le;
fs/ntfs3/frecord.c
2923
struct ATTR_LIST_ENTRY *le = NULL;
fs/ntfs3/frecord.c
2927
while ((attr = ni_find_attr(ni, attr, &le, ATTR_NAME, NULL, 0, NULL,
fs/ntfs3/frecord.c
296
le = NULL;
fs/ntfs3/frecord.c
2975
struct ATTR_LIST_ENTRY *le = NULL;
fs/ntfs3/frecord.c
298
while ((le = al_enumerate(ni, le))) {
fs/ntfs3/frecord.c
2988
attr = ni_find_attr(ni, NULL, &le, ATTR_DATA, NULL, 0, NULL,
fs/ntfs3/frecord.c
299
CLST rno = ino_get(&le->ref);
fs/ntfs3/frecord.c
3034
attr = ni_find_attr(ni, attr, &le, ATTR_EA_INFO, NULL, 0, NULL,
fs/ntfs3/frecord.c
3047
le = NULL;
fs/ntfs3/frecord.c
3049
while ((attr = ni_find_attr(ni, attr, &le, ATTR_NAME, NULL, 0, NULL,
fs/ntfs3/frecord.c
346
struct ATTR_LIST_ENTRY *le;
fs/ntfs3/frecord.c
362
le = NULL;
fs/ntfs3/frecord.c
365
le = al_enumerate(ni, le);
fs/ntfs3/frecord.c
366
if (!le)
fs/ntfs3/frecord.c
370
diff = le32_to_cpu(le->type) - type_in;
fs/ntfs3/frecord.c
377
if (le->name_len != name_len)
fs/ntfs3/frecord.c
381
memcmp(le_name(le), name, name_len * sizeof(short)))
fs/ntfs3/frecord.c
384
if (id && le->id != *id)
fs/ntfs3/frecord.c
386
err = ni_load_mi(ni, le, &mi);
fs/ntfs3/frecord.c
390
al_remove_le(ni, le);
fs/ntfs3/frecord.c
398
if (PtrOffset(ni->attr_list.le, le) >= ni->attr_list.size)
fs/ntfs3/frecord.c
411
struct ATTR_LIST_ENTRY *le, enum ATTR_TYPE type,
fs/ntfs3/frecord.c
422
if (type != ATTR_LIST && !le && ni->attr_list.size) {
fs/ntfs3/frecord.c
424
&ref, &le);
fs/ntfs3/frecord.c
437
name = le->name;
fs/ntfs3/frecord.c
443
al_remove_le(ni, le);
fs/ntfs3/frecord.c
452
if (!le)
fs/ntfs3/frecord.c
456
le->id = attr->id;
fs/ntfs3/frecord.c
458
le->ref = ref;
fs/ntfs3/frecord.c
462
*ins_le = le;
fs/ntfs3/frecord.c
482
struct ATTR_LIST_ENTRY *le = NULL, *le_p;
fs/ntfs3/frecord.c
491
while ((attr = ni_enum_attr_ex(ni, attr, &le, &mi))) {
fs/ntfs3/frecord.c
496
if (svcn != le64_to_cpu(le->vcn)) {
fs/ntfs3/frecord.c
546
le_p = le;
fs/ntfs3/frecord.c
563
al_remove_le(ni, le);
fs/ntfs3/frecord.c
565
le = le_p;
fs/ntfs3/frecord.c
569
attr->nres.svcn = le->vcn = cpu_to_le64(next_svcn);
fs/ntfs3/frecord.c
584
le_p = le;
fs/ntfs3/frecord.c
614
struct ATTR_LIST_ENTRY *le;
fs/ntfs3/frecord.c
638
le = NULL;
fs/ntfs3/frecord.c
639
while ((le = al_enumerate(ni, le))) {
fs/ntfs3/frecord.c
640
if (!memcmp(&le->ref, &ref, sizeof(ref)))
fs/ntfs3/frecord.c
643
if (le->vcn)
fs/ntfs3/frecord.c
646
mi = ni_find_mi(ni, ino_get(&le->ref));
fs/ntfs3/frecord.c
650
attr = mi_find_attr(ni, mi, NULL, le->type, le_name(le),
fs/ntfs3/frecord.c
651
le->name_len, &le->id);
fs/ntfs3/frecord.c
675
le = NULL;
fs/ntfs3/frecord.c
676
while ((le = al_enumerate(ni, le))) {
fs/ntfs3/frecord.c
677
if (!memcmp(&le->ref, &ref, sizeof(ref)))
fs/ntfs3/frecord.c
680
mi = ni_find_mi(ni, ino_get(&le->ref));
fs/ntfs3/frecord.c
686
attr = mi_find_attr(ni, mi, NULL, le->type, le_name(le),
fs/ntfs3/frecord.c
687
le->name_len, &le->id);
fs/ntfs3/frecord.c
695
attr_ins = mi_insert_attr(ni, &ni->mi, le->type, le_name(le),
fs/ntfs3/frecord.c
696
le->name_len, asize,
fs/ntfs3/frecord.c
714
le = NULL;
fs/ntfs3/frecord.c
715
while ((le = al_enumerate(ni, le))) {
fs/ntfs3/frecord.c
716
if (!memcmp(&le->ref, &ref, sizeof(ref)))
fs/ntfs3/frecord.c
719
mi = ni_find_mi(ni, ino_get(&le->ref));
fs/ntfs3/frecord.c
723
attr = mi_find_attr(ni, mi, NULL, le->type, le_name(le),
fs/ntfs3/frecord.c
724
le->name_len, &le->id);
fs/ntfs3/frecord.c
735
kvfree(ni->attr_list.le);
fs/ntfs3/frecord.c
736
ni->attr_list.le = NULL;
fs/ntfs3/frecord.c
758
struct ATTR_LIST_ENTRY *le, *le_b[7];
fs/ntfs3/frecord.c
774
le = kzalloc(al_aligned(rs), GFP_NOFS);
fs/ntfs3/frecord.c
775
if (!le)
fs/ntfs3/frecord.c
778
mi_get_ref(&ni->mi, &le->ref);
fs/ntfs3/frecord.c
779
ni->attr_list.le = le;
fs/ntfs3/frecord.c
786
for (; (attr = mi_enum_attr(ni, &ni->mi, attr)); le = Add2Ptr(le, sz)) {
fs/ntfs3/frecord.c
788
le->type = attr->type;
fs/ntfs3/frecord.c
789
le->size = cpu_to_le16(sz);
fs/ntfs3/frecord.c
790
le->name_len = attr->name_len;
fs/ntfs3/frecord.c
791
le->name_off = offsetof(struct ATTR_LIST_ENTRY, name);
fs/ntfs3/frecord.c
792
le->vcn = 0;
fs/ntfs3/frecord.c
793
if (le != ni->attr_list.le)
fs/ntfs3/frecord.c
794
le->ref = ni->attr_list.le->ref;
fs/ntfs3/frecord.c
795
le->id = attr->id;
fs/ntfs3/frecord.c
798
memcpy(le->name, attr_name(attr),
fs/ntfs3/frecord.c
808
le_b[nb] = le;
fs/ntfs3/frecord.c
814
lsize = PtrOffset(ni->attr_list.le, le);
fs/ntfs3/frecord.c
876
memcpy(resident_data_ex(attr, lsize), ni->attr_list.le, lsize);
fs/ntfs3/frecord.c
884
kvfree(ni->attr_list.le);
fs/ntfs3/frecord.c
885
ni->attr_list.le = NULL;
fs/ntfs3/frecord.c
893
static int ni_ins_attr_ext(struct ntfs_inode *ni, struct ATTR_LIST_ENTRY *le,
fs/ntfs3/frecord.c
976
attr = ni_ins_new_attr(ni, mi, le, type, name, name_len, asize,
fs/ntfs3/fsntfs.c
1869
struct ATTR_LIST_ENTRY *le;
fs/ntfs3/fsntfs.c
1894
le = NULL;
fs/ntfs3/fsntfs.c
1896
attr = ni_find_attr(ni, NULL, &le, ATTR_ROOT, SDH_NAME,
fs/ntfs3/fsntfs.c
1916
attr = ni_find_attr(ni, attr, &le, ATTR_ROOT, SII_NAME,
fs/ntfs3/fsntfs.c
2291
struct ATTR_LIST_ENTRY *le;
fs/ntfs3/fsntfs.c
2297
le = NULL;
fs/ntfs3/fsntfs.c
2298
attr = ni_find_attr(ni, NULL, &le, ATTR_ROOT, SR_NAME,
fs/ntfs3/fsntfs.c
2329
struct ATTR_LIST_ENTRY *le;
fs/ntfs3/fsntfs.c
2335
le = NULL;
fs/ntfs3/fsntfs.c
2336
attr = ni_find_attr(ni, NULL, &le, ATTR_ROOT, SO_NAME,
fs/ntfs3/index.c
1000
a = ni_find_attr(ni, NULL, &le, ATTR_ROOT, in->name, in->name_len, NULL,
fs/ntfs3/index.c
2067
struct ATTR_LIST_ENTRY *le = NULL;
fs/ntfs3/index.c
2070
b = ni_find_attr(ni, NULL, &le, ATTR_BITMAP, in->name, in->name_len,
fs/ntfs3/index.c
211
struct ATTR_LIST_ENTRY *le = NULL;
fs/ntfs3/index.c
219
b = ni_find_attr(ni, NULL, &le, ATTR_BITMAP, in->name, in->name_len,
fs/ntfs3/index.c
476
struct ATTR_LIST_ENTRY *le = NULL;
fs/ntfs3/index.c
480
b = ni_find_attr(ni, NULL, &le, ATTR_BITMAP, in->name, in->name_len,
fs/ntfs3/index.c
523
struct ATTR_LIST_ENTRY *le = NULL;
fs/ntfs3/index.c
528
b = ni_find_attr(ni, NULL, &le, ATTR_BITMAP, in->name, in->name_len,
fs/ntfs3/index.c
995
struct ATTR_LIST_ENTRY *le = NULL;
fs/ntfs3/inode.c
114
le = NULL;
fs/ntfs3/inode.c
124
attr = ni_enum_attr_ex(ni, attr, &le, NULL);
fs/ntfs3/inode.c
128
if (le && le->vcn) {
fs/ntfs3/inode.c
186
if (attr->name_len || le || ino == MFT_REC_LOG)
fs/ntfs3/inode.c
193
le = NULL;
fs/ntfs3/inode.c
34
struct ATTR_LIST_ENTRY *le;
fs/ntfs3/namei.c
360
struct ATTR_LIST_ENTRY *le = NULL;
fs/ntfs3/namei.c
364
while ((attr = ni_find_attr(ni, attr, &le, ATTR_NAME, NULL, 0, NULL,
fs/ntfs3/ntfs.h
538
static inline int le_cmp(const struct ATTR_LIST_ENTRY *le,
fs/ntfs3/ntfs.h
541
return le->type != attr->type || le->name_len != attr->name_len ||
fs/ntfs3/ntfs.h
542
(!le->name_len &&
fs/ntfs3/ntfs.h
543
memcmp(Add2Ptr(le, le->name_off),
fs/ntfs3/ntfs.h
545
le->name_len * sizeof(short)));
fs/ntfs3/ntfs.h
548
static inline __le16 const *le_name(const struct ATTR_LIST_ENTRY *le)
fs/ntfs3/ntfs.h
550
return Add2Ptr(le, le->name_off);
fs/ntfs3/ntfs_fs.h
418
struct ATTR_LIST_ENTRY *le; // 1K aligned memory.
fs/ntfs3/ntfs_fs.h
454
struct ATTR_LIST_ENTRY *le, struct mft_inode *mi,
fs/ntfs3/ntfs_fs.h
500
struct ATTR_LIST_ENTRY *le);
fs/ntfs3/ntfs_fs.h
502
struct ATTR_LIST_ENTRY *le,
fs/ntfs3/ntfs_fs.h
505
struct ATTR_LIST_ENTRY *le,
fs/ntfs3/ntfs_fs.h
511
bool al_remove_le(struct ntfs_inode *ni, struct ATTR_LIST_ENTRY *le);
fs/ntfs3/ntfs_fs.h
557
int ni_load_mi(struct ntfs_inode *ni, const struct ATTR_LIST_ENTRY *le,
fs/ntfs3/ntfs_fs.h
565
struct ATTR_LIST_ENTRY **le,
fs/ntfs3/ntfs_fs.h
578
struct mft_inode **mi, struct ATTR_LIST_ENTRY **le);
fs/ntfs3/ntfs_fs.h
582
struct ATTR_LIST_ENTRY **le);
fs/ntfs3/ntfs_fs.h
584
struct mft_inode *mi, struct ATTR_LIST_ENTRY *le);
fs/ntfs3/ntfs_fs.h
814
struct ATTR_LIST_ENTRY *le)
fs/ntfs3/ntfs_fs.h
816
return mi_find_attr(ni, rec, NULL, le->type, le_name(le), le->name_len,
fs/ntfs3/ntfs_fs.h
817
&le->id);
fs/ntfs3/xattr.c
329
struct ATTR_LIST_ENTRY *le;
fs/ntfs3/xattr.c
467
le = NULL;
fs/ntfs3/xattr.c
468
attr = ni_find_attr(ni, NULL, &le, ATTR_EA_INFO, NULL, 0, NULL, &mi);
fs/ntfs3/xattr.c
476
ni_remove_attr_le(ni, attr, mi, le);
fs/ntfs3/xattr.c
487
le = NULL;
fs/ntfs3/xattr.c
488
attr = ni_find_attr(ni, NULL, &le, ATTR_EA, NULL, 0, NULL, &mi);
fs/ntfs3/xattr.c
496
ni_remove_attr_le(ni, attr, mi, le);
fs/ntfs3/xattr.c
78
struct ATTR_LIST_ENTRY *le = NULL;
fs/ntfs3/xattr.c
89
ni_find_attr(ni, NULL, &le, ATTR_EA_INFO, NULL, 0, NULL, NULL);
fs/ntfs3/xattr.c
91
ni_find_attr(ni, attr_info, &le, ATTR_EA, NULL, 0, NULL, NULL);
include/linux/bitfield.h
235
____MAKE_OP(le##size,u##size,cpu_to_le##size,le##size##_to_cpu) \
include/linux/libnvdimm.h
300
u64 nd_fletcher64(void *addr, size_t len, bool le);
include/linux/mtd/cfi_endian.h
39
#define _swap_to_cpu(w, s, x) (cfi_be(s)?be##w##_to_cpu(x):le##w##_to_cpu(x))
include/net/bluetooth/hci.h
1318
__u8 le;
include/net/bluetooth/hci_sync.h
140
int hci_write_le_host_supported_sync(struct hci_dev *hdev, u8 le, u8 simul);
include/net/bluetooth/hci_sync.h
191
int hci_past_sync(struct hci_conn *conn, struct hci_conn *le);
include/uapi/linux/if_hippi.h
150
struct hippi_le_hdr le;
kernel/events/core.c
3965
const struct perf_event *le = *(const struct perf_event **)l;
kernel/events/core.c
3968
return le->group_index < re->group_index;
lib/crc/tests/crc_kunit.c
307
.le = true,
lib/crc/tests/crc_kunit.c
331
.le = false,
lib/crc/tests/crc_kunit.c
355
.le = true,
lib/crc/tests/crc_kunit.c
379
.le = false,
lib/crc/tests/crc_kunit.c
403
.le = true,
lib/crc/tests/crc_kunit.c
427
.le = false,
lib/crc/tests/crc_kunit.c
43
bool le;
lib/crc/tests/crc_kunit.c
452
.le = true,
lib/crc/tests/crc_kunit.c
73
if (v->le) {
lib/tests/bitfield_kunit.c
28
_res = le##tp##_encode_bits(v, field); \
lib/tests/bitfield_kunit.c
32
(u64)le##tp##_to_cpu(_res), \
lib/tests/bitfield_kunit.c
35
le##tp##_get_bits(_res, field) != v);\
lib/tests/uuid_kunit.c
11
guid_t le;
lib/tests/uuid_kunit.c
18
.le = GUID_INIT(0xc33f4995, 0x3701, 0x450e, 0x9f, 0xbf, 0x20, 0x6a, 0x2e, 0x98, 0xe5, 0x76),
lib/tests/uuid_kunit.c
23
.le = GUID_INIT(0x64b4371c, 0x77c1, 0x48f9, 0x82, 0x21, 0x29, 0xf0, 0x54, 0xfc, 0x02, 0x3b),
lib/tests/uuid_kunit.c
28
.le = GUID_INIT(0x0cb4ddff, 0xa545, 0x4401, 0x9d, 0x06, 0x68, 0x8a, 0xf5, 0x3e, 0x7f, 0x84),
lib/tests/uuid_kunit.c
43
guid_t le;
lib/tests/uuid_kunit.c
47
KUNIT_EXPECT_EQ(test, guid_parse(data->uuid, &le), 0);
lib/tests/uuid_kunit.c
48
KUNIT_EXPECT_TRUE(test, guid_equal(&data->le, &le));
lib/tests/uuid_kunit.c
69
guid_t le;
lib/tests/uuid_kunit.c
73
KUNIT_EXPECT_EQ(test, guid_parse(uuid, &le), -EINVAL);
net/atm/br2684.c
108
static inline struct net_device *list_entry_brdev(const struct list_head *le)
net/atm/br2684.c
110
return list_entry(le, struct br2684_dev, br2684_devs)->net_dev;
net/atm/br2684.c
118
static inline struct br2684_vcc *list_entry_brvcc(const struct list_head *le)
net/atm/br2684.c
120
return list_entry(le, struct br2684_vcc, brvccs);
net/bluetooth/hci_conn.c
2272
struct hci_conn *le;
net/bluetooth/hci_conn.c
2275
le = hci_conn_hash_lookup_le(conn->hdev, dst, dst_type);
net/bluetooth/hci_conn.c
2276
if (!le)
net/bluetooth/hci_conn.c
2279
return hci_past_sync(conn, le);
net/bluetooth/hci_conn.c
2353
struct hci_conn *le;
net/bluetooth/hci_conn.c
2358
le = hci_connect_le(hdev, dst, dst_type, false,
net/bluetooth/hci_conn.c
2363
le = hci_connect_le_scan(hdev, dst, dst_type,
net/bluetooth/hci_conn.c
2367
if (IS_ERR(le))
net/bluetooth/hci_conn.c
2368
return le;
net/bluetooth/hci_conn.c
2370
hci_iso_qos_setup(hdev, le, &qos->ucast.out,
net/bluetooth/hci_conn.c
2371
le->le_tx_def_phys ? le->le_tx_def_phys :
net/bluetooth/hci_conn.c
2373
hci_iso_qos_setup(hdev, le, &qos->ucast.in,
net/bluetooth/hci_conn.c
2374
le->le_rx_def_phys ? le->le_rx_def_phys :
net/bluetooth/hci_conn.c
2379
hci_conn_drop(le);
net/bluetooth/hci_conn.c
2383
link = hci_conn_link(le, cis);
net/bluetooth/hci_conn.c
2386
hci_conn_drop(le);
net/bluetooth/hci_event.c
2120
if (sent->le) {
net/bluetooth/hci_sync.c
3325
int hci_write_le_host_supported_sync(struct hci_dev *hdev, u8 le, u8 simul)
net/bluetooth/hci_sync.c
3336
if (le == lmp_host_le_capable(hdev) &&
net/bluetooth/hci_sync.c
3342
cp.le = le;
net/bluetooth/hci_sync.c
4572
cp.le = 0x01;
net/bluetooth/hci_sync.c
4576
if (cp.le == lmp_host_le_capable(hdev))
net/bluetooth/hci_sync.c
7122
struct hci_conn *conn = data, *le;
net/bluetooth/hci_sync.c
7160
le = hci_conn_hash_lookup_le(hdev, &conn->dst, conn->dst_type);
net/bluetooth/hci_sync.c
7161
if (le) {
net/bluetooth/hci_sync.c
7164
params = hci_conn_params_lookup(hdev, &le->dst, le->dst_type);
net/bluetooth/hci_sync.c
7166
err = hci_le_past_params_sync(hdev, conn, le, qos);
net/bluetooth/hci_sync.c
7298
struct hci_conn *le;
net/bluetooth/hci_sync.c
7318
!hci_conn_valid(hdev, past->le)) {
net/bluetooth/hci_sync.c
7324
cp.handle = cpu_to_le16(past->le->handle);
net/bluetooth/hci_sync.c
7341
!hci_conn_valid(hdev, past->le)) {
net/bluetooth/hci_sync.c
7347
cp.handle = cpu_to_le16(past->le->handle);
net/bluetooth/hci_sync.c
7356
int hci_past_sync(struct hci_conn *conn, struct hci_conn *le)
net/bluetooth/hci_sync.c
7372
data->le = le;
net/sunrpc/svc_xprt.c
1002
struct list_head *le, *next;
net/sunrpc/svc_xprt.c
1006
list_for_each_safe(le, next, &serv->sv_tempsocks) {
net/sunrpc/svc_xprt.c
1007
xprt = list_entry(le, struct svc_xprt, xpt_list);
net/sunrpc/svc_xprt.c
1011
list_move(le, &to_be_closed);
net/sunrpc/svc_xprt.c
1017
le = to_be_closed.next;
net/sunrpc/svc_xprt.c
1018
list_del_init(le);
net/sunrpc/svc_xprt.c
1019
xprt = list_entry(le, struct svc_xprt, xpt_list);
net/sunrpc/svc_xprt.c
960
struct list_head *le, *next;
net/sunrpc/svc_xprt.c
971
list_for_each_safe(le, next, &serv->sv_tempsocks) {
net/sunrpc/svc_xprt.c
972
xprt = list_entry(le, struct svc_xprt, xpt_list);
net/sunrpc/svc_xprt.c
981
list_del_init(le);
net/tipc/node.c
1041
node_lost_contact(n, &le->inputq);
net/tipc/node.c
1064
struct tipc_link_entry *le = &n->links[bearer_id];
net/tipc/node.c
1066
struct tipc_link *l = le->link;
net/tipc/node.c
1085
le->link = NULL;
net/tipc/node.c
1094
tipc_sk_rcv(n->net, &le->inputq);
net/tipc/node.c
1176
struct tipc_link_entry *le;
net/tipc/node.c
1197
le = &n->links[b->identity];
net/tipc/node.c
1200
l = le->link;
net/tipc/node.c
1203
addr_match = l && !memcmp(&le->maddr, maddr, sizeof(*maddr));
net/tipc/node.c
1285
&le->inputq,
net/tipc/node.c
1296
le->link = l;
net/tipc/node.c
1305
memcpy(&le->maddr, maddr, sizeof(*maddr));
net/tipc/node.c
1690
struct tipc_link_entry *le = NULL;
net/tipc/node.c
1737
le = &n->links[bearer_id];
net/tipc/node.c
1738
spin_lock_bh(&le->lock);
net/tipc/node.c
1739
rc = tipc_link_xmit(le->link, list, &xmitq);
net/tipc/node.c
1740
spin_unlock_bh(&le->lock);
net/tipc/node.c
1746
tipc_bearer_xmit(net, bearer_id, &xmitq, &le->maddr, n);
net/tipc/node.c
1874
struct tipc_link_entry *le;
net/tipc/node.c
1892
le = &n->links[bearer_id];
net/tipc/node.c
1899
tipc_link_build_state_msg(le->link, &xmitq);
net/tipc/node.c
1904
tipc_bearer_xmit(net, bearer_id, &xmitq, &le->maddr, n);
net/tipc/node.c
2086
struct tipc_link_entry *le;
net/tipc/node.c
2139
le = &n->links[bearer_id];
net/tipc/node.c
2156
spin_lock_bh(&le->lock);
net/tipc/node.c
2157
if (le->link) {
net/tipc/node.c
2158
rc = tipc_link_rcv(le->link, skb, &xmitq);
net/tipc/node.c
2161
spin_unlock_bh(&le->lock);
net/tipc/node.c
2171
if (le->link) {
net/tipc/node.c
2172
rc = tipc_link_rcv(le->link, skb, &xmitq);
net/tipc/node.c
2193
if (!skb_queue_empty(&le->inputq))
net/tipc/node.c
2194
tipc_sk_rcv(net, &le->inputq);
net/tipc/node.c
2197
tipc_bearer_xmit(net, bearer_id, &xmitq, &le->maddr, n);
net/tipc/node.c
2572
struct tipc_link_entry *le;
net/tipc/node.c
2614
le = &node->links[bearer_id];
net/tipc/node.c
2616
spin_lock_bh(&le->lock);
net/tipc/node.c
2619
spin_unlock_bh(&le->lock);
net/tipc/node.c
2624
spin_unlock_bh(&le->lock);
net/tipc/node.c
751
struct tipc_link_entry *le = &node->links[i];
net/tipc/node.c
753
if (le->link) {
net/tipc/node.c
754
kfree(le->link);
net/tipc/node.c
755
le->link = NULL;
net/tipc/node.c
804
struct tipc_link_entry *le;
net/tipc/node.c
831
le = &n->links[bearer_id];
net/tipc/node.c
832
if (le->link) {
net/tipc/node.c
833
spin_lock_bh(&le->lock);
net/tipc/node.c
835
tipc_node_calculate_timer(n, le->link);
net/tipc/node.c
836
rc = tipc_link_timeout(le->link, &xmitq);
net/tipc/node.c
837
spin_unlock_bh(&le->lock);
net/tipc/node.c
841
tipc_bearer_xmit(n->net, bearer_id, &xmitq, &le->maddr, n);
net/tipc/node.c
992
struct tipc_link_entry *le = &n->links[*bearer_id];
security/selinux/ss/policydb.c
1232
struct constraint_expr *e, *le;
security/selinux/ss/policydb.c
1253
le = NULL;
security/selinux/ss/policydb.c
1260
if (le)
security/selinux/ss/policydb.c
1261
le->next = e;
security/selinux/ss/policydb.c
1311
le = e;
sound/core/pcm_misc.c
101
.width = 64, .phys = 64, .le = 1, .signd = -1,
sound/core/pcm_misc.c
105
.width = 64, .phys = 64, .le = 0, .signd = -1,
sound/core/pcm_misc.c
109
.width = 32, .phys = 32, .le = 1, .signd = -1,
sound/core/pcm_misc.c
113
.width = 32, .phys = 32, .le = 0, .signd = -1,
sound/core/pcm_misc.c
117
.width = 8, .phys = 8, .le = -1, .signd = -1,
sound/core/pcm_misc.c
121
.width = 8, .phys = 8, .le = -1, .signd = -1,
sound/core/pcm_misc.c
125
.width = 4, .phys = 4, .le = -1, .signd = -1,
sound/core/pcm_misc.c
129
.width = 3, .phys = 3, .le = -1, .signd = -1,
sound/core/pcm_misc.c
133
.width = 5, .phys = 5, .le = -1, .signd = -1,
sound/core/pcm_misc.c
137
.width = 8, .phys = 8, .le = 1, .signd = 0,
sound/core/pcm_misc.c
141
.width = 16, .phys = 16, .le = 1, .signd = 0,
sound/core/pcm_misc.c
145
.width = 32, .phys = 32, .le = 1, .signd = 0,
sound/core/pcm_misc.c
149
.width = 16, .phys = 16, .le = 0, .signd = 0,
sound/core/pcm_misc.c
153
.width = 32, .phys = 32, .le = 0, .signd = 0,
sound/core/pcm_misc.c
158
.le = -1, .signd = -1,
sound/core/pcm_misc.c
161
.le = -1, .signd = -1,
sound/core/pcm_misc.c
164
.width = 20, .phys = 32, .le = 1, .signd = 1,
sound/core/pcm_misc.c
168
.width = 20, .phys = 32, .le = 0, .signd = 1,
sound/core/pcm_misc.c
172
.width = 20, .phys = 32, .le = 1, .signd = 0,
sound/core/pcm_misc.c
176
.width = 20, .phys = 32, .le = 0, .signd = 0,
sound/core/pcm_misc.c
181
.le = -1, .signd = -1,
sound/core/pcm_misc.c
184
.width = 24, .phys = 24, .le = 1, .signd = 1,
sound/core/pcm_misc.c
188
.width = 24, .phys = 24, .le = 0, .signd = 1,
sound/core/pcm_misc.c
192
.width = 24, .phys = 24, .le = 1, .signd = 0,
sound/core/pcm_misc.c
196
.width = 24, .phys = 24, .le = 0, .signd = 0,
sound/core/pcm_misc.c
200
.width = 20, .phys = 24, .le = 1, .signd = 1,
sound/core/pcm_misc.c
204
.width = 20, .phys = 24, .le = 0, .signd = 1,
sound/core/pcm_misc.c
208
.width = 20, .phys = 24, .le = 1, .signd = 0,
sound/core/pcm_misc.c
212
.width = 20, .phys = 24, .le = 0, .signd = 0,
sound/core/pcm_misc.c
216
.width = 18, .phys = 24, .le = 1, .signd = 1,
sound/core/pcm_misc.c
22
signed char le; /* 0 = big-endian, 1 = little-endian, -1 = others */
sound/core/pcm_misc.c
220
.width = 18, .phys = 24, .le = 0, .signd = 1,
sound/core/pcm_misc.c
224
.width = 18, .phys = 24, .le = 1, .signd = 0,
sound/core/pcm_misc.c
228
.width = 18, .phys = 24, .le = 0, .signd = 0,
sound/core/pcm_misc.c
232
.width = 3, .phys = 8, .le = -1, .signd = -1,
sound/core/pcm_misc.c
236
.width = 5, .phys = 8, .le = -1, .signd = -1,
sound/core/pcm_misc.c
303
val = pcm_formats[(INT)format].le;
sound/core/pcm_misc.c
37
.width = 8, .phys = 8, .le = -1, .signd = 1,
sound/core/pcm_misc.c
41
.width = 8, .phys = 8, .le = -1, .signd = 0,
sound/core/pcm_misc.c
45
.width = 16, .phys = 16, .le = 1, .signd = 1,
sound/core/pcm_misc.c
49
.width = 16, .phys = 16, .le = 0, .signd = 1,
sound/core/pcm_misc.c
53
.width = 16, .phys = 16, .le = 1, .signd = 0,
sound/core/pcm_misc.c
57
.width = 16, .phys = 16, .le = 0, .signd = 0,
sound/core/pcm_misc.c
61
.width = 24, .phys = 32, .le = 1, .signd = 1,
sound/core/pcm_misc.c
65
.width = 24, .phys = 32, .le = 0, .signd = 1,
sound/core/pcm_misc.c
69
.width = 24, .phys = 32, .le = 1, .signd = 0,
sound/core/pcm_misc.c
73
.width = 24, .phys = 32, .le = 0, .signd = 0,
sound/core/pcm_misc.c
77
.width = 32, .phys = 32, .le = 1, .signd = 1,
sound/core/pcm_misc.c
81
.width = 32, .phys = 32, .le = 0, .signd = 1,
sound/core/pcm_misc.c
85
.width = 32, .phys = 32, .le = 1, .signd = 0,
sound/core/pcm_misc.c
89
.width = 32, .phys = 32, .le = 0, .signd = 0,
sound/core/pcm_misc.c
93
.width = 32, .phys = 32, .le = 1, .signd = -1,
sound/core/pcm_misc.c
97
.width = 32, .phys = 32, .le = 0, .signd = -1,
sound/core/sound_kunit.c
146
valid_fmt[i].le < 0 ? -EINVAL : valid_fmt[i].le);
sound/core/sound_kunit.c
148
valid_fmt[i].le < 0 ? -EINVAL : 1 - valid_fmt[i].le);
sound/core/sound_kunit.c
16
.width = wd, .le = endianness, .sd = signd, .silence = silence_arr, \
sound/core/sound_kunit.c
35
int le;
tools/include/linux/bitfield.h
167
____MAKE_OP(le##size,u##size,cpu_to_le##size,le##size##_to_cpu) \
tools/testing/selftests/powerpc/tm/tm-trap.c
292
le = (int) *(uint8_t *)&k;
tools/testing/selftests/powerpc/tm/tm-trap.c
295
le ? "Little-Endian" : "Big-Endian",
tools/testing/selftests/powerpc/tm/tm-trap.c
57
int le;
tools/testing/selftests/powerpc/tm/tm-trap.c
73
if (le) {
tools/testing/selftests/seccomp/seccomp_benchmark.c
277
ret |= compare("native", "≤", "1 bitmap", native, le, bitmap1,
tools/testing/selftests/seccomp/seccomp_benchmark.c
279
bits = compare("native", "≤", "1 filter", native, le, filter1,