Symbol: lf
drivers/char/lp.c
833
char *lf = memchr(s, '\n', count);
drivers/char/lp.c
834
if (lf)
drivers/char/lp.c
835
canwrite = lf - s;
drivers/char/lp.c
848
if (lf && canwrite <= 0) {
drivers/crypto/marvell/octeontx2/cn10k_cpt.c
12
struct otx2_cptlf_info *lf);
drivers/crypto/marvell/octeontx2/cn10k_cpt.c
207
otx2_cpt_write64(lfs->reg_base, lfs->blkaddr, lfs->lf[0].slot,
drivers/crypto/marvell/octeontx2/cn10k_cpt.c
211
otx2_cpt_read64(lfs->reg_base, lfs->blkaddr, lfs->lf[0].slot,
drivers/crypto/marvell/octeontx2/cn10k_cpt.c
29
struct otx2_cptlf_info *lf)
drivers/crypto/marvell/octeontx2/cn10k_cpt.c
31
void *lmtline = lf->lfs->lmt_info.base + (lf->slot * LMTLINE_SIZE);
drivers/crypto/marvell/octeontx2/cn10k_cpt.c
32
u64 val = (lf->slot & 0x7FF);
drivers/crypto/marvell/octeontx2/cn10k_cpt.c
36
tar_addr |= (__force u64)lf->ioreg |
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
207
if (lfs->lf[i].msix_offset == MSIX_VECTOR_INVALID) {
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
210
lfs->lf[i].msix_offset, i);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
102
ret = cptlf_set_eng_grps_mask(&lfs->lf[slot], eng_grp_mask);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
11
static void cptlf_do_set_done_time_wait(struct otx2_cptlf_info *lf,
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
112
struct otx2_cptlf_info *lf;
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
116
lf = &lfs->lf[slot];
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
119
CPT_AF_LFX_CTL(lf->slot),
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
127
CPT_AF_LFX_CTL(lf->slot),
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
16
done_wait.u = otx2_cpt_read64(lf->lfs->reg_base, lf->lfs->blkaddr,
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
17
lf->slot, OTX2_CPT_LF_DONE_WAIT);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
19
otx2_cpt_write64(lf->lfs->reg_base, lf->lfs->blkaddr, lf->slot,
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
190
static inline int cptlf_read_done_cnt(struct otx2_cptlf_info *lf)
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
194
irq_cnt.u = otx2_cpt_read64(lf->lfs->reg_base, lf->lfs->blkaddr, lf->slot,
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
202
struct otx2_cptlf_info *lf = arg;
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
205
dev = &lf->lfs->pdev->dev;
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
206
irq_misc.u = otx2_cpt_read64(lf->lfs->reg_base, lf->lfs->blkaddr,
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
207
lf->slot, OTX2_CPT_LF_MISC_INT);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
212
lf->slot);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
217
lf->slot);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
222
lf->slot);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
23
static void cptlf_do_set_done_num_wait(struct otx2_cptlf_info *lf, int num_wait)
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
234
dev_err(dev, "Unhandled interrupt in CPT LF %d\n", lf->slot);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
239
otx2_cpt_write64(lf->lfs->reg_base, lf->lfs->blkaddr, lf->slot,
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
248
struct otx2_cptlf_info *lf = arg;
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
252
irq_cnt = cptlf_read_done_cnt(lf);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
254
done_wait.u = otx2_cpt_read64(lf->lfs->reg_base, lf->lfs->blkaddr,
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
255
lf->slot, OTX2_CPT_LF_DONE_WAIT);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
257
otx2_cpt_write64(lf->lfs->reg_base, lf->lfs->blkaddr, lf->slot,
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
260
otx2_cpt_write64(lf->lfs->reg_base, lf->lfs->blkaddr, lf->slot,
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
262
if (unlikely(!lf->wqe)) {
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
263
dev_err(&lf->lfs->pdev->dev, "No work for LF %d\n",
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
264
lf->slot);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
269
tasklet_hi_schedule(&lf->wqe->work);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
27
done_wait.u = otx2_cpt_read64(lf->lfs->reg_base, lf->lfs->blkaddr,
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
28
lf->slot, OTX2_CPT_LF_DONE_WAIT);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
280
if (!lfs->lf[i].is_irq_reg[irq_offs])
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
284
lfs->lf[i].msix_offset + irq_offs);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
285
free_irq(vector, &lfs->lf[i]);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
286
lfs->lf[i].is_irq_reg[irq_offs] = false;
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
299
if (!lfs->lf[i].is_irq_reg[irq_offs])
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
30
otx2_cpt_write64(lf->lfs->reg_base, lf->lfs->blkaddr, lf->slot,
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
303
lfs->lf[i].msix_offset + irq_offs);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
304
free_irq(vector, &lfs->lf[i]);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
305
lfs->lf[i].is_irq_reg[irq_offs] = false;
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
318
vector = pci_irq_vector(lfs->pdev, lfs->lf[lf_num].msix_offset +
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
321
lfs->lf[lf_num].irq_name[irq_offset],
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
322
&lfs->lf[lf_num]);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
326
lfs->lf[lf_num].is_irq_reg[irq_offset] = true;
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
338
snprintf(lfs->lf[i].irq_name[irq_offs], 32, "CPT%dLF Misc%d",
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
361
snprintf(lfs->lf[i].irq_name[irq_offs], 32,
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
384
lfs->lf[slot].msix_offset +
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
386
free_cpumask_var(lfs->lf[slot].affinity_mask);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
393
struct otx2_cptlf_info *lf = lfs->lf;
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
397
if (!zalloc_cpumask_var(&lf[slot].affinity_mask, GFP_KERNEL)) {
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
40
cptlf_do_set_done_time_wait(&lfs->lf[slot], time_wait);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
406
lf[slot].affinity_mask);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
410
lf[slot].msix_offset + offs),
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
411
lf[slot].affinity_mask);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
434
lfs->lf[slot].lfs = lfs;
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
435
lfs->lf[slot].slot = slot;
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
437
lfs->lf[slot].lmtline = lfs->reg_base +
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
441
lfs->lf[slot].ioreg = lfs->reg_base +
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
48
cptlf_do_set_done_num_wait(&lfs->lf[slot], num_wait);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
51
static int cptlf_set_pri(struct otx2_cptlf_info *lf, int pri)
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
53
struct otx2_cptlfs_info *lfs = lf->lfs;
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
58
CPT_AF_LFX_CTL(lf->slot),
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
66
CPT_AF_LFX_CTL(lf->slot),
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
71
static int cptlf_set_eng_grps_mask(struct otx2_cptlf_info *lf,
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
74
struct otx2_cptlfs_info *lfs = lf->lfs;
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
79
CPT_AF_LFX_CTL(lf->slot),
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
87
CPT_AF_LFX_CTL(lf->slot),
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
98
ret = cptlf_set_pri(&lfs->lf[slot], pri);
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
100
struct otx2_cptlf_info *lf);
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
122
struct otx2_cptlf_info lf[OTX2_CPT_MAX_LFS_NUM];
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
144
iq = &lfs->lf[i].iqueue;
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
165
iq = &lfs->lf[i].iqueue;
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
198
lf_q_base.u = lfs->lf[slot].iqueue.dma_addr;
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
204
static inline void otx2_cptlf_do_set_iqueue_size(struct otx2_cptlf_info *lf)
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
210
otx2_cpt_write64(lf->lfs->reg_base, lf->lfs->blkaddr, lf->slot,
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
219
otx2_cptlf_do_set_iqueue_size(&lfs->lf[slot]);
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
229
static inline void otx2_cptlf_do_disable_iqueue(struct otx2_cptlf_info *lf)
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
231
void __iomem *reg_base = lf->lfs->reg_base;
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
232
struct pci_dev *pdev = lf->lfs->pdev;
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
233
u8 blkaddr = lf->lfs->blkaddr;
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
236
u64 slot = lf->slot;
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
284
otx2_cptlf_do_disable_iqueue(&lfs->lf[slot]);
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
289
static inline void otx2_cptlf_set_iqueue_enq(struct otx2_cptlf_info *lf,
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
292
u8 blkaddr = lf->lfs->blkaddr;
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
295
lf_ctl.u = otx2_cpt_read64(lf->lfs->reg_base, blkaddr, lf->slot,
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
300
otx2_cpt_write64(lf->lfs->reg_base, blkaddr, lf->slot,
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
304
static inline void otx2_cptlf_enable_iqueue_enq(struct otx2_cptlf_info *lf)
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
306
otx2_cptlf_set_iqueue_enq(lf, true);
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
309
static inline void otx2_cptlf_set_iqueue_exec(struct otx2_cptlf_info *lf,
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
313
u8 blkaddr = lf->lfs->blkaddr;
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
315
lf_inprog.u = otx2_cpt_read64(lf->lfs->reg_base, blkaddr, lf->slot,
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
320
otx2_cpt_write64(lf->lfs->reg_base, blkaddr, lf->slot,
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
324
static inline void otx2_cptlf_set_ctx_flr_flush(struct otx2_cptlf_info *lf)
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
326
u8 blkaddr = lf->lfs->blkaddr;
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
329
val = otx2_cpt_read64(lf->lfs->reg_base, blkaddr, lf->slot,
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
333
otx2_cpt_write64(lf->lfs->reg_base, blkaddr, lf->slot,
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
337
static inline void otx2_cptlf_enable_iqueue_exec(struct otx2_cptlf_info *lf)
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
339
otx2_cptlf_set_iqueue_exec(lf, true);
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
342
static inline void otx2_cptlf_disable_iqueue_exec(struct otx2_cptlf_info *lf)
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
344
otx2_cptlf_set_iqueue_exec(lf, false);
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
354
otx2_cptlf_set_ctx_flr_flush(&lfs->lf[slot]);
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
356
otx2_cptlf_enable_iqueue_exec(&lfs->lf[slot]);
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
357
otx2_cptlf_enable_iqueue_enq(&lfs->lf[slot]);
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
383
u32 insts_num, struct otx2_cptlf_info *lf)
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
385
void __iomem *lmtline = lf->lmtline;
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
416
ret = otx2_lmt_flush(lf->ioreg);
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
477
lfs->lf[i].msix_offset = rsp_msix->cptlf_msixoff[i];
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
480
lfs->lf[i].msix_offset = rsp_msix->cpt1_lf_msixoff[i];
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
604
&lfs->lf[0]);
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
1567
lfs->ops->send_cmd(&inst, 1, &cptpf->lfs.lf[0]);
drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c
138
if (!lfs->lf[i].wqe)
drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c
141
tasklet_kill(&lfs->lf[i].wqe->work);
drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c
142
kfree(lfs->lf[i].wqe);
drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c
143
lfs->lf[i].wqe = NULL;
drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c
162
lfs->lf[i].wqe = wqe;
drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c
176
kfree(lfs->lf[i].pqueue.head);
drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c
177
lfs->lf[i].pqueue.head = NULL;
drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c
189
lfs->lf[i].pqueue.qlen = OTX2_CPT_INST_QLEN_MSGS;
drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c
190
size = lfs->lf[i].pqueue.qlen *
drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c
193
lfs->lf[i].pqueue.head = kzalloc(size, GFP_KERNEL);
drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c
194
if (!lfs->lf[i].pqueue.head) {
drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c
200
spin_lock_init(&lfs->lf[i].pqueue.lock);
drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c
110
lfs->lf[i].msix_offset = rsp_msix->cptlf_msixoff[i];
drivers/crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c
101
if (unlikely(!otx2_cptlf_started(lf->lfs)))
drivers/crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c
104
info = lf->lfs->ops->cpt_sg_info_create(pdev, req, gfp);
drivers/crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c
177
lf->lfs->ops->send_cmd(&cptinst, 1, lf);
drivers/crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c
202
return process_request(lfs->pdev, req, &lfs->lf[cpu_num].pqueue,
drivers/crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c
203
&lfs->lf[cpu_num]);
drivers/crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c
391
&wqe->lfs->lf[wqe->lf_num].pqueue);
drivers/crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c
86
struct otx2_cptlf_info *lf)
drivers/firewire/net.c
105
unsigned lf, unsigned dg_size, unsigned fg_off, unsigned dgl)
drivers/firewire/net.c
107
hdr->w0 = fwnet_set_hdr_lf(lf)
drivers/firewire/net.c
566
unsigned lf;
drivers/firewire/net.c
580
lf = fwnet_get_hdr_lf(&hdr);
drivers/firewire/net.c
581
if (lf == RFC2374_HDR_UNFRAG) {
drivers/firewire/net.c
612
if (lf == RFC2374_HDR_FIRSTFRAG) {
drivers/firewire/net.c
678
if (lf == RFC2374_HDR_FIRSTFRAG)
drivers/firewire/net.c
81
#define fwnet_set_hdr_lf(lf) ((lf) << 30)
drivers/firewire/net.c
849
u16 lf;
drivers/firewire/net.c
852
lf = fwnet_get_hdr_lf(&ptask->hdr);
drivers/firewire/net.c
853
switch (lf) {
drivers/firewire/net.c
859
ptask->outstanding_pkts, lf, ptask->hdr.w0,
drivers/gpu/drm/i915/display/intel_lt_phy.c
1454
p->lf.addr = PLL_REG_ADDR(PLL_LF_ADDR, pll_type);
drivers/gpu/drm/i915/display/intel_lt_phy.c
1635
p.lf.val = (u32)((frac_en << 31) + (1 << 30) + (frac_en << 29) +
drivers/gpu/drm/i915/display/intel_lt_phy.c
1656
ADDR_ASSIGN(4, p.lf);
drivers/gpu/drm/i915/display/intel_lt_phy.c
1669
DATA_ASSIGN(4, p.lf);
drivers/gpu/drm/i915/display/intel_lt_phy.c
51
struct phy_param_t lf;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr5.c
115
ram->mr[7] |= (lf & 0x01) << 3;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr5.c
37
int pd, lf, xd, vh, vr, vo, l3;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr5.c
46
lf = ram->next->bios.ramcfg_11_01_40;
drivers/gpu/ipu-v3/ipu-dc.c
53
#define WROD(lf) (0x18 | ((lf) << 1))
drivers/infiniband/hw/hfi1/pcie.c
1086
lf = 8;
drivers/infiniband/hw/hfi1/pcie.c
1096
lf = 9;
drivers/infiniband/hw/hfi1/pcie.c
1107
(lf <<
drivers/infiniband/hw/hfi1/pcie.c
940
u32 reg32, fs, lf;
drivers/media/i2c/tda7432.c
276
u8 lf, lr, rf, rr;
drivers/media/i2c/tda7432.c
283
lr = lf = TDA7432_ATTEN_0DB;
drivers/media/i2c/tda7432.c
287
lr = lf = t->balance->val;
drivers/media/i2c/tda7432.c
291
lr = lf = TDA7432_ATTEN_0DB;
drivers/media/i2c/tda7432.c
294
lf |= TDA7432_MUTE;
drivers/media/i2c/tda7432.c
300
tda7432_write(sd, TDA7432_LF, lf);
drivers/media/platform/allegro-dvt/allegro-core.c
1295
param->lf = 1;
drivers/media/platform/allegro-dvt/allegro-mail.c
136
val |= param->lf ? BIT(2) : 0;
drivers/media/platform/allegro-dvt/allegro-mail.h
76
u32 lf;
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_av1_req_lat_if.c
1224
static void vdec_av1_slice_setup_lf(struct vdec_av1_slice_loop_filter *lf,
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_av1_req_lat_if.c
1229
for (i = 0; i < ARRAY_SIZE(lf->loop_filter_level); i++)
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_av1_req_lat_if.c
1230
lf->loop_filter_level[i] = ctrl_lf->level[i];
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_av1_req_lat_if.c
1233
lf->loop_filter_ref_deltas[i] = ctrl_lf->ref_deltas[i];
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_av1_req_lat_if.c
1235
for (i = 0; i < ARRAY_SIZE(lf->loop_filter_mode_deltas); i++)
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_av1_req_lat_if.c
1236
lf->loop_filter_mode_deltas[i] = ctrl_lf->mode_deltas[i];
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_av1_req_lat_if.c
1238
lf->loop_filter_sharpness = ctrl_lf->sharpness;
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_av1_req_lat_if.c
1239
lf->loop_filter_delta_enabled =
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
29
#define LF_FLAG(x) (!!((lf)->flags & V4L2_VP9_LOOP_FILTER_FLAG_##x))
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
834
struct v4l2_vp9_loop_filter *lf)
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
838
uh->loop_filter_level = lf->level;
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
839
uh->loop_filter_sharpness = lf->sharpness;
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
842
uh->loop_filter_ref_deltas[i] = lf->ref_deltas[i];
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
844
uh->loop_filter_mode_deltas[i] = lf->mode_deltas[i];
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
960
vdec_vp9_slice_setup_loop_filter(uh, &hdr->lf);
drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c
154
struct v4l2_vp9_loop_filter lf;
drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c
467
vp9_ctx->cur.lf = dec_params->lf;
drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c
555
const struct v4l2_vp9_loop_filter *lf;
drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c
559
lf = &vp9_ctx->last.lf;
drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c
561
lf = &vp9_ctx->cur.lf;
drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c
563
for (i = 0; i < ARRAY_SIZE(lf->ref_deltas); i++) {
drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c
564
delta = lf->ref_deltas[i];
drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c
581
for (i = 0; i < ARRAY_SIZE(lf->mode_deltas); i++) {
drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c
582
delta = lf->mode_deltas[i];
drivers/media/platform/verisilicon/hantro_g1_vp8_dec.c
138
const struct v4l2_vp8_loop_filter *lf = &hdr->lf;
drivers/media/platform/verisilicon/hantro_g1_vp8_dec.c
144
hantro_reg_write(vpu, &vp8_dec_lf_level[0], lf->level);
drivers/media/platform/verisilicon/hantro_g1_vp8_dec.c
147
u32 lf_level = clamp(lf->level + seg->lf_update[i],
drivers/media/platform/verisilicon/hantro_g1_vp8_dec.c
158
reg = G1_REG_REF_PIC_FILT_SHARPNESS(lf->sharpness_level);
drivers/media/platform/verisilicon/hantro_g1_vp8_dec.c
159
if (lf->flags & V4L2_VP8_LF_FILTER_TYPE_SIMPLE)
drivers/media/platform/verisilicon/hantro_g1_vp8_dec.c
163
if (lf->flags & V4L2_VP8_LF_ADJ_ENABLE) {
drivers/media/platform/verisilicon/hantro_g1_vp8_dec.c
166
lf->mb_mode_delta[i]);
drivers/media/platform/verisilicon/hantro_g1_vp8_dec.c
168
lf->ref_frm_delta[i]);
drivers/media/platform/verisilicon/hantro_g1_vp8_dec.c
472
if (hdr->lf.level == 0)
drivers/media/platform/verisilicon/hantro_g2_vp9_dec.c
434
feat_val = dec_params->lf.level;
drivers/media/platform/verisilicon/hantro_g2_vp9_dec.c
472
bool d = dec_params->lf.flags & V4L2_VP9_LOOP_FILTER_FLAG_DELTA_ENABLED;
drivers/media/platform/verisilicon/hantro_g2_vp9_dec.c
474
hantro_reg_write(ctx->dev, &vp9_filt_level, dec_params->lf.level);
drivers/media/platform/verisilicon/hantro_g2_vp9_dec.c
475
hantro_reg_write(ctx->dev, &g2_out_filtering_dis, dec_params->lf.level == 0);
drivers/media/platform/verisilicon/hantro_g2_vp9_dec.c
476
hantro_reg_write(ctx->dev, &vp9_filt_sharpness, dec_params->lf.sharpness);
drivers/media/platform/verisilicon/hantro_g2_vp9_dec.c
478
hantro_reg_write(ctx->dev, &vp9_filt_ref_adj_0, d ? dec_params->lf.ref_deltas[0] : 0);
drivers/media/platform/verisilicon/hantro_g2_vp9_dec.c
479
hantro_reg_write(ctx->dev, &vp9_filt_ref_adj_1, d ? dec_params->lf.ref_deltas[1] : 0);
drivers/media/platform/verisilicon/hantro_g2_vp9_dec.c
480
hantro_reg_write(ctx->dev, &vp9_filt_ref_adj_2, d ? dec_params->lf.ref_deltas[2] : 0);
drivers/media/platform/verisilicon/hantro_g2_vp9_dec.c
481
hantro_reg_write(ctx->dev, &vp9_filt_ref_adj_3, d ? dec_params->lf.ref_deltas[3] : 0);
drivers/media/platform/verisilicon/hantro_g2_vp9_dec.c
482
hantro_reg_write(ctx->dev, &vp9_filt_mb_adj_0, d ? dec_params->lf.mode_deltas[0] : 0);
drivers/media/platform/verisilicon/hantro_g2_vp9_dec.c
483
hantro_reg_write(ctx->dev, &vp9_filt_mb_adj_1, d ? dec_params->lf.mode_deltas[1] : 0);
drivers/media/platform/verisilicon/rockchip_vpu2_hw_vp8_dec.c
279
const struct v4l2_vp8_loop_filter *lf = &hdr->lf;
drivers/media/platform/verisilicon/rockchip_vpu2_hw_vp8_dec.c
285
hantro_reg_write(vpu, &vp8_dec_lf_level[0], lf->level);
drivers/media/platform/verisilicon/rockchip_vpu2_hw_vp8_dec.c
288
u32 lf_level = clamp(lf->level + seg->lf_update[i],
drivers/media/platform/verisilicon/rockchip_vpu2_hw_vp8_dec.c
299
reg = VDPU_REG_REF_PIC_FILT_SHARPNESS(lf->sharpness_level);
drivers/media/platform/verisilicon/rockchip_vpu2_hw_vp8_dec.c
300
if (lf->flags & V4L2_VP8_LF_FILTER_TYPE_SIMPLE)
drivers/media/platform/verisilicon/rockchip_vpu2_hw_vp8_dec.c
304
if (lf->flags & V4L2_VP8_LF_ADJ_ENABLE) {
drivers/media/platform/verisilicon/rockchip_vpu2_hw_vp8_dec.c
307
lf->mb_mode_delta[i]);
drivers/media/platform/verisilicon/rockchip_vpu2_hw_vp8_dec.c
309
lf->ref_frm_delta[i]);
drivers/media/platform/verisilicon/rockchip_vpu2_hw_vp8_dec.c
563
if (hdr->lf.level == 0)
drivers/media/test-drivers/visl/visl-trace-vp8.h
91
__print_array(__entry->f.lf.ref_frm_delta,
drivers/media/test-drivers/visl/visl-trace-vp8.h
92
ARRAY_SIZE(__entry->f.lf.ref_frm_delta),
drivers/media/test-drivers/visl/visl-trace-vp8.h
93
sizeof(__entry->f.lf.ref_frm_delta[0])),
drivers/media/test-drivers/visl/visl-trace-vp8.h
94
__print_array(__entry->f.lf.mb_mode_delta,
drivers/media/test-drivers/visl/visl-trace-vp8.h
95
ARRAY_SIZE(__entry->f.lf.mb_mode_delta),
drivers/media/test-drivers/visl/visl-trace-vp8.h
96
sizeof(__entry->f.lf.mb_mode_delta[0])),
drivers/media/test-drivers/visl/visl-trace-vp8.h
97
__entry->f.lf.sharpness_level,
drivers/media/test-drivers/visl/visl-trace-vp8.h
98
__entry->f.lf.level,
drivers/media/test-drivers/visl/visl-trace-vp8.h
99
__print_flags(__entry->f.lf.flags, "|",
drivers/media/test-drivers/visl/visl-trace-vp9.h
49
__print_array(__entry->f.lf.ref_deltas,
drivers/media/test-drivers/visl/visl-trace-vp9.h
50
ARRAY_SIZE(__entry->f.lf.ref_deltas),
drivers/media/test-drivers/visl/visl-trace-vp9.h
51
sizeof(__entry->f.lf.ref_deltas[0])),
drivers/media/test-drivers/visl/visl-trace-vp9.h
52
__print_array(__entry->f.lf.mode_deltas,
drivers/media/test-drivers/visl/visl-trace-vp9.h
53
ARRAY_SIZE(__entry->f.lf.mode_deltas),
drivers/media/test-drivers/visl/visl-trace-vp9.h
54
sizeof(__entry->f.lf.mode_deltas[0])),
drivers/media/test-drivers/visl/visl-trace-vp9.h
55
__entry->f.lf.level,
drivers/media/test-drivers/visl/visl-trace-vp9.h
56
__entry->f.lf.sharpness,
drivers/media/test-drivers/visl/visl-trace-vp9.h
57
__print_flags(__entry->f.lf.flags, "|",
drivers/media/v4l2-core/v4l2-ctrls-core.c
1207
zero_padding(p_vp8_frame->lf);
drivers/media/v4l2-core/v4l2-ctrls-core.c
492
validate_vp9_lf_params(struct v4l2_vp9_loop_filter *lf)
drivers/media/v4l2-core/v4l2-ctrls-core.c
496
if (lf->flags & ~(V4L2_VP9_LOOP_FILTER_FLAG_DELTA_ENABLED |
drivers/media/v4l2-core/v4l2-ctrls-core.c
501
if (lf->level > GENMASK(5, 0))
drivers/media/v4l2-core/v4l2-ctrls-core.c
504
if (lf->sharpness > GENMASK(2, 0))
drivers/media/v4l2-core/v4l2-ctrls-core.c
507
for (i = 0; i < ARRAY_SIZE(lf->ref_deltas); i++)
drivers/media/v4l2-core/v4l2-ctrls-core.c
508
if (lf->ref_deltas[i] < -63 || lf->ref_deltas[i] > 63)
drivers/media/v4l2-core/v4l2-ctrls-core.c
511
for (i = 0; i < ARRAY_SIZE(lf->mode_deltas); i++)
drivers/media/v4l2-core/v4l2-ctrls-core.c
512
if (lf->mode_deltas[i] < -63 || lf->mode_deltas[i] > 63)
drivers/media/v4l2-core/v4l2-ctrls-core.c
515
zero_reserved(*lf);
drivers/media/v4l2-core/v4l2-ctrls-core.c
637
ret = validate_vp9_lf_params(&frame->lf);
drivers/media/v4l2-core/v4l2-ctrls-core.c
703
static int validate_av1_loop_filter(struct v4l2_av1_loop_filter *lf)
drivers/media/v4l2-core/v4l2-ctrls-core.c
707
if (lf->flags > GENMASK(3, 0))
drivers/media/v4l2-core/v4l2-ctrls-core.c
710
for (i = 0; i < ARRAY_SIZE(lf->level); i++) {
drivers/media/v4l2-core/v4l2-ctrls-core.c
711
if (lf->level[i] > GENMASK(5, 0))
drivers/media/v4l2-core/v4l2-ctrls-core.c
715
if (lf->sharpness > GENMASK(2, 0))
drivers/media/v4l2-core/v4l2-ctrls-core.c
718
for (i = 0; i < ARRAY_SIZE(lf->ref_deltas); i++) {
drivers/media/v4l2-core/v4l2-ctrls-core.c
719
if (lf->ref_deltas[i] < -64 || lf->ref_deltas[i] > 63)
drivers/media/v4l2-core/v4l2-ctrls-core.c
723
for (i = 0; i < ARRAY_SIZE(lf->mode_deltas); i++) {
drivers/media/v4l2-core/v4l2-ctrls-core.c
724
if (lf->mode_deltas[i] < -64 || lf->mode_deltas[i] > 63)
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1000
err = rvu_alloc_bitmap(&block->lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1012
block->lf.max = (cfg >> 56) & 0xFF;
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1025
err = rvu_alloc_bitmap(&block->lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1038
block->lf.max = cfg & 0xFFFF;
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1051
err = rvu_alloc_bitmap(&block->lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1102
if (!block->lf.bmap)
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1106
block->fn_map = devm_kcalloc(rvu->dev, block->lf.max,
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1392
int slot, lf, num_lfs;
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1407
lf = rvu_lookup_rsrc(rvu, block, pcifunc, slot);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1408
if (lf < 0) /* This should never happen */
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1413
rvu_npc_clear_ucast_entry(rvu, pcifunc, lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1417
(lf << block->lfshift), 0x00ULL);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1421
pcifunc, lf, false);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1424
rvu_free_rsrc(&block->lf, lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1427
rvu_clear_msix_offset(rvu, pfvf, block, lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1450
if (!block->lf.bmap)
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1560
int slot, lf;
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1572
if (!block->lf.bmap)
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1577
lf = rvu_alloc_rsrc(&block->lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1578
if (lf < 0)
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1583
(lf << block->lfshift), cfg);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1585
pcifunc, lf, true);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1588
rvu_set_msix_offset(rvu, pfvf, block, lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1605
free_lfs = rvu_rsrc_free_count(&block->lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1622
free_lfs = rvu_rsrc_free_count(&block->lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1635
if (req->sso > block->lf.max) {
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1638
pcifunc, req->sso, block->lf.max);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1642
free_lfs = rvu_rsrc_free_count(&block->lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1651
if (req->ssow > block->lf.max) {
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1654
pcifunc, req->ssow, block->lf.max);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1658
free_lfs = rvu_rsrc_free_count(&block->lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1666
if (req->timlfs > block->lf.max) {
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1669
pcifunc, req->timlfs, block->lf.max);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1673
free_lfs = rvu_rsrc_free_count(&block->lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1685
if (req->cptlfs > block->lf.max) {
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1688
pcifunc, req->cptlfs, block->lf.max);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1692
free_lfs = rvu_rsrc_free_count(&block->lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1826
int blkaddr, int lf)
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1830
if (lf < 0)
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1834
if (pfvf->msix_lfmap[vec] == MSIX_BLKLF(blkaddr, lf))
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1841
struct rvu_block *block, int lf)
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1847
(lf << block->lfshift));
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1858
(lf << block->lfshift), (cfg & ~0x7FFULL) | offset);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1862
pfvf->msix_lfmap[offset + vec] = MSIX_BLKLF(block->addr, lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1866
struct rvu_block *block, int lf)
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1872
(lf << block->lfshift));
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1877
(lf << block->lfshift), cfg & ~0x7FFULL);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1879
offset = rvu_get_msix_offset(rvu, pfvf, block->addr, lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1895
int lf, slot, blkaddr;
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1902
lf = rvu_get_lf(rvu, &hw->block[BLKADDR_NPA], pcifunc, 0);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1903
rsp->npa_msixoff = rvu_get_msix_offset(rvu, pfvf, BLKADDR_NPA, lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1910
lf = rvu_get_lf(rvu, &hw->block[blkaddr], pcifunc, 0);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1911
rsp->nix_msixoff = rvu_get_msix_offset(rvu, pfvf, blkaddr, lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1916
lf = rvu_get_lf(rvu, &hw->block[BLKADDR_SSO], pcifunc, slot);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1918
rvu_get_msix_offset(rvu, pfvf, BLKADDR_SSO, lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1923
lf = rvu_get_lf(rvu, &hw->block[BLKADDR_SSOW], pcifunc, slot);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1925
rvu_get_msix_offset(rvu, pfvf, BLKADDR_SSOW, lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1930
lf = rvu_get_lf(rvu, &hw->block[BLKADDR_TIM], pcifunc, slot);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1932
rvu_get_msix_offset(rvu, pfvf, BLKADDR_TIM, lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1937
lf = rvu_get_lf(rvu, &hw->block[BLKADDR_CPT0], pcifunc, slot);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1939
rvu_get_msix_offset(rvu, pfvf, BLKADDR_CPT0, lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1944
lf = rvu_get_lf(rvu, &hw->block[BLKADDR_CPT1], pcifunc, slot);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1946
rvu_get_msix_offset(rvu, pfvf, BLKADDR_CPT1, lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1963
rsp->npa = rvu_rsrc_free_count(&block->lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1966
rsp->nix = rvu_rsrc_free_count(&block->lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1969
rsp->nix1 = rvu_rsrc_free_count(&block->lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1972
rsp->sso = rvu_rsrc_free_count(&block->lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1975
rsp->ssow = rvu_rsrc_free_count(&block->lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1978
rsp->tim = rvu_rsrc_free_count(&block->lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1981
rsp->cpt = rvu_rsrc_free_count(&block->lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1984
rsp->cpt1 = rvu_rsrc_free_count(&block->lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
228
int lf;
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
231
for (lf = 0; lf < block->lf.max; lf++) {
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
232
if (block->fn_map[lf] == pcifunc) {
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
235
return lf;
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2774
int slot, lf, num_lfs;
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2783
lf = rvu_get_lf(rvu, block, pcifunc, slot);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2784
if (lf < 0)
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2789
rvu_nix_lf_teardown(rvu, pcifunc, block->addr, lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2791
rvu_npa_lf_teardown(rvu, pcifunc, lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2794
rvu_cpt_lf_teardown(rvu, pcifunc, block->addr, lf,
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2797
err = rvu_lf_reset(rvu, block, lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2800
block->addr, lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
30
struct rvu_block *block, int lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
32
struct rvu_block *block, int lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
343
u16 lf, bool attach)
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
349
if (lf >= block->lf.max) {
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
352
__func__, lf, block->name, block->lf.max);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
3577
(rvu->hw->block[BLKADDR_NIX0].lf.max));
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
365
block->fn_map[lf] = attach ? pcifunc : 0;
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
500
int rvu_lf_reset(struct rvu *rvu, struct rvu_block *block, int lf)
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
507
rvu_write64(rvu, block->addr, block->lfreset_reg, lf | BIT_ULL(12));
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
552
int lf;
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
554
for (lf = 0; lf < block->lf.max; lf++) {
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
556
block->lfcfg_reg | (lf << block->lfshift));
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
561
__set_bit(lf, block->lf.bmap);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
566
(cfg >> 8) & 0xFFFF, lf, true);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
569
rvu_set_msix_offset(rvu, pfvf, block, lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
733
kfree(block->lf.bmap);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
857
block->lf.max = cfg & 0xFFF;
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
870
return rvu_alloc_bitmap(&block->lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
886
block->lf.max = cfg & 0xFF;
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
899
return rvu_alloc_bitmap(&block->lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
948
block->lf.max = (cfg >> 16) & 0xFFF;
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
960
err = rvu_alloc_bitmap(&block->lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
987
block->lf.max = cfg & 0xFFFF;
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
1136
int rvu_cpt_lf_teardown(struct rvu *rvu, u16 pcifunc, int blkaddr, int lf,
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
129
struct rsrc_bmap lf;
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
256
#define MSIX_BLKLF(blkaddr, lf) (((blkaddr) << 8) | ((lf) & 0xFF))
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
81
int lf;
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
915
int rvu_lf_reset(struct rvu *rvu, struct rvu_block *block, int lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
1090
int pf, lf;
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
1110
for (lf = 0; lf < block->lf.max; lf++) {
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
1112
if (!((block->fn_map[lf] & ~RVU_PFVF_FUNC_MASK) == (pcifunc &
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
1117
NIX_AF_LFX_RX_STATX(lf, index));
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
1120
NIX_AF_LFX_TX_STATX(lf, index));
drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c
1121
int rvu_cpt_lf_teardown(struct rvu *rvu, u16 pcifunc, int blkaddr, int lf, int slot)
drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c
700
int blkaddr, num_lfs, lf;
drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c
714
lf = (offset & 0xFFF) >> 3;
drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c
718
if (lf >= num_lfs)
drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c
723
lf = rvu_get_lf(rvu, &rvu->hw->block[blkaddr],
drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c
724
req->hdr.pcifunc, lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c
725
if (lf < 0)
drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c
731
*reg_offset = (req->reg_offset & 0xFF000) + (lf << 3);
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
1043
int ret, lf;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
1057
ret = subtoken ? kstrtoint(subtoken, 10, &lf) : -EINVAL;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
1071
if (!rvu_dbg_is_valid_lf(rvu, blkaddr, lf, &pcifunc)) {
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
1076
rvu->rvu_dbg.npa_qsize_id = lf;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
1078
rvu->rvu_dbg.nix_qsize_id = lf;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
1221
npalf = rvu->rvu_dbg.npa_aura_ctx.lf;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
1227
npalf = rvu->rvu_dbg.npa_pool_ctx.lf;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
1326
rvu->rvu_dbg.npa_aura_ctx.lf = npalf;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
1332
rvu->rvu_dbg.npa_pool_ctx.lf = npalf;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
1699
nixlf = rvu->rvu_dbg.nix_tm_ctx.lf;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
1757
rvu->rvu_dbg.nix_tm_ctx.lf = nixlf;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
1968
nixlf = rvu->rvu_dbg.nix_tm_ctx.lf;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
2014
rvu->rvu_dbg.nix_tm_ctx.lf = nixlf;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
2315
nixlf = rvu->rvu_dbg.nix_cq_ctx.lf;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
2321
nixlf = rvu->rvu_dbg.nix_sq_ctx.lf;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
2327
nixlf = rvu->rvu_dbg.nix_rq_ctx.lf;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
2428
rvu->rvu_dbg.nix_cq_ctx.lf = nixlf;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
2434
rvu->rvu_dbg.nix_sq_ctx.lf = nixlf;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
2440
rvu->rvu_dbg.nix_rq_ctx.lf = nixlf;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
3871
u32 lf;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
3875
if (!block->lf.bmap)
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
3879
for (lf = 0; lf < block->lf.max; lf++) {
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
3880
reg = rvu_read64(rvu, blkaddr, CPT_AF_LFX_CTL(lf));
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
3881
seq_printf(filp, "CPT Lf[%u] CTL 0x%llx\n", lf, reg);
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
3882
reg = rvu_read64(rvu, blkaddr, CPT_AF_LFX_CTL2(lf));
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
3883
seq_printf(filp, "CPT Lf[%u] CTL2 0x%llx\n", lf, reg);
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
3884
reg = rvu_read64(rvu, blkaddr, CPT_AF_LFX_PTR_CTL(lf));
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
3885
seq_printf(filp, "CPT Lf[%u] PTR_CTL 0x%llx\n", lf, reg);
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
3887
(lf << block->lfshift));
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
3888
seq_printf(filp, "CPT Lf[%u] CFG 0x%llx\n", lf, reg);
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
649
int lf = 0, seq = 0, len = 0, prev_lf = block->lf.max;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
651
for_each_set_bit(lf, block->lf.bmap, block->lf.max) {
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
652
if (lf >= block->lf.max)
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
655
if (block->fn_map[lf] != pcifunc)
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
658
if (lf == prev_lf + 1) {
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
659
prev_lf = lf;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
665
len += sprintf(lfs + len, "-%d,%d", prev_lf, lf);
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
667
len += (len ? sprintf(lfs + len, ",%d", lf) :
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
668
sprintf(lfs + len, "%d", lf));
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
670
prev_lf = lf;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
937
static bool rvu_dbg_is_valid_lf(struct rvu *rvu, int blkaddr, int lf,
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
946
if (lf < 0 || lf >= block->lf.max) {
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
948
block->lf.max - 1);
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
952
*pcifunc = block->fn_map[lf];
drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c
1433
block->lf.max = ctx->val.vu16;
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
1133
inst.lf = nixlf;
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
127
max += block->lf.max;
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
5603
int lf, blkaddr, err;
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
5609
err = nix_get_nixlf(rvu, req->hdr.pcifunc, &lf, &blkaddr);
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
5623
rvu_write64(rvu, blkaddr, NIX_AF_LFX_RX_IPSEC_CFG0(lf), val);
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
5628
rvu_write64(rvu, blkaddr, NIX_AF_LFX_RX_IPSEC_CFG1(lf), val);
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
5631
rvu_write64(rvu, blkaddr, NIX_AF_LFX_RX_IPSEC_SA_BASE(lf),
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
5634
rvu_write64(rvu, blkaddr, NIX_AF_LFX_RX_IPSEC_CFG0(lf), 0x0);
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
5635
rvu_write64(rvu, blkaddr, NIX_AF_LFX_RX_IPSEC_CFG1(lf), 0x0);
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
5636
rvu_write64(rvu, blkaddr, NIX_AF_LFX_RX_IPSEC_SA_BASE(lf),
drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c
95
inst.lf = npalf;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
140
max += block->lf.max;
drivers/net/ethernet/marvell/octeontx2/af/rvu_struct.h
162
u64 lf : 9;
drivers/net/ethernet/marvell/octeontx2/af/rvu_struct.h
324
u64 lf : 9;
drivers/net/wireless/ath/wil6210/txrx.c
2456
int lf = (vring->swtail + ctx->nr_frags) % vring->size;
drivers/net/wireless/ath/wil6210/txrx.c
2459
_d = &vring->va[lf].tx.legacy;
drivers/net/wireless/ath/wil6210/txrx.c
2463
new_swtail = (lf + 1) % vring->size;
drivers/staging/media/meson/vdec/codec_vp9.c
1304
&vp9->lfi, &vp9->lf,
drivers/staging/media/meson/vdec/codec_vp9.c
1316
vp9->lf.mode_ref_delta_enabled = param->p.mode_ref_delta_enabled;
drivers/staging/media/meson/vdec/codec_vp9.c
1317
vp9->lf.sharpness_level = param->p.sharpness_level;
drivers/staging/media/meson/vdec/codec_vp9.c
1323
vp9->lf.ref_deltas[i] = param->p.ref_deltas[i];
drivers/staging/media/meson/vdec/codec_vp9.c
1326
vp9->lf.mode_deltas[i] = param->p.mode_deltas[i];
drivers/staging/media/meson/vdec/codec_vp9.c
476
struct loopfilter lf;
drivers/staging/media/meson/vdec/codec_vp9.c
538
struct loopfilter *lf = &vp9->lf;
drivers/staging/media/meson/vdec/codec_vp9.c
543
memset(lf, 0, sizeof(struct loopfilter));
drivers/staging/media/meson/vdec/codec_vp9.c
545
lf->sharpness_level = 0;
drivers/staging/media/meson/vdec/codec_vp9.c
546
vp9_update_sharpness(lfi, lf->sharpness_level);
drivers/staging/media/meson/vdec/codec_vp9.c
547
lf->last_sharpness_level = lf->sharpness_level;
drivers/staging/media/meson/vdec/codec_vp9.c
576
struct loopfilter *lf, int default_filt_lvl)
drivers/staging/media/meson/vdec/codec_vp9.c
590
if (lf->last_sharpness_level != lf->sharpness_level) {
drivers/staging/media/meson/vdec/codec_vp9.c
591
vp9_update_sharpness(lfi, lf->sharpness_level);
drivers/staging/media/meson/vdec/codec_vp9.c
592
lf->last_sharpness_level = lf->sharpness_level;
drivers/staging/media/meson/vdec/codec_vp9.c
620
if (!lf->mode_ref_delta_enabled) {
drivers/staging/media/meson/vdec/codec_vp9.c
631
lvl_seg + lf->ref_deltas[INTRA_FRAME] * scale;
drivers/staging/media/meson/vdec/codec_vp9.c
640
lf->ref_deltas[ref] * scale +
drivers/staging/media/meson/vdec/codec_vp9.c
641
lf->mode_deltas[mode] * scale;
drivers/staging/media/sunxi/cedrus/cedrus_vp8.c
729
reg |= VE_VP8_PPS_SHARPNESS_LEVEL(slice->lf.sharpness_level);
drivers/staging/media/sunxi/cedrus/cedrus_vp8.c
730
if (slice->lf.flags & V4L2_VP8_LF_FILTER_TYPE_SIMPLE)
drivers/staging/media/sunxi/cedrus/cedrus_vp8.c
732
reg |= VE_VP8_PPS_LOOP_FILTER_LEVEL(slice->lf.level);
drivers/staging/media/sunxi/cedrus/cedrus_vp8.c
733
if (slice->lf.flags & V4L2_VP8_LF_ADJ_ENABLE)
drivers/staging/media/sunxi/cedrus/cedrus_vp8.c
735
if (slice->lf.flags & V4L2_VP8_LF_DELTA_UPDATE)
drivers/staging/media/sunxi/cedrus/cedrus_vp8.c
793
reg |= VE_VP8_LF_DELTA3(slice->lf.ref_frm_delta[3]);
drivers/staging/media/sunxi/cedrus/cedrus_vp8.c
794
reg |= VE_VP8_LF_DELTA2(slice->lf.ref_frm_delta[2]);
drivers/staging/media/sunxi/cedrus/cedrus_vp8.c
795
reg |= VE_VP8_LF_DELTA1(slice->lf.ref_frm_delta[1]);
drivers/staging/media/sunxi/cedrus/cedrus_vp8.c
796
reg |= VE_VP8_LF_DELTA0(slice->lf.ref_frm_delta[0]);
drivers/staging/media/sunxi/cedrus/cedrus_vp8.c
800
reg |= VE_VP8_LF_DELTA3(slice->lf.mb_mode_delta[3]);
drivers/staging/media/sunxi/cedrus/cedrus_vp8.c
801
reg |= VE_VP8_LF_DELTA2(slice->lf.mb_mode_delta[2]);
drivers/staging/media/sunxi/cedrus/cedrus_vp8.c
802
reg |= VE_VP8_LF_DELTA1(slice->lf.mb_mode_delta[1]);
drivers/staging/media/sunxi/cedrus/cedrus_vp8.c
803
reg |= VE_VP8_LF_DELTA0(slice->lf.mb_mode_delta[0]);
drivers/staging/media/sunxi/cedrus/cedrus_vp8.c
822
if (slice->lf.level) {
drivers/staging/media/sunxi/cedrus/cedrus_vp8.c
824
!!(slice->lf.flags & V4L2_VP8_LF_FILTER_TYPE_SIMPLE);
drivers/staging/media/sunxi/cedrus/cedrus_vp8.c
828
slice->lf.sharpness_level;
drivers/tty/vt/vt.c
2367
lf(vc);
drivers/tty/vt/vt.c
2428
lf(vc);
drivers/tty/vt/vt.c
2434
lf(vc);
drivers/tty/vt/vt.c
3150
lf(vc);
drivers/tty/vt/vt.c
3420
lf(vc);
drivers/usb/serial/console.c
221
unsigned int lf;
drivers/usb/serial/console.c
223
for (i = 0, lf = 0 ; i < count ; i++) {
drivers/usb/serial/console.c
225
lf = 1;
drivers/usb/serial/console.c
234
if (lf) {
fs/affs/symlink.c
19
struct slink_front *lf;
fs/affs/symlink.c
31
lf = (struct slink_front *)bh->b_data;
fs/affs/symlink.c
34
if (strchr(lf->symname,':')) { /* Handle assign or volume name */
fs/affs/symlink.c
42
while (i < 1023 && lf->symname[j] != ':')
fs/affs/symlink.c
43
link[i++] = lf->symname[j++];
fs/affs/symlink.c
49
while (i < 1023 && (c = lf->symname[j])) {
fs/gfs2/dir.c
1374
struct gfs2_leaf *lf;
fs/gfs2/dir.c
1387
lf = (struct gfs2_leaf *)bh->b_data;
fs/gfs2/dir.c
1389
*depth = be16_to_cpu(lf->lf_depth);
fs/gfs2/dir.c
1390
entries += be16_to_cpu(lf->lf_entries);
fs/gfs2/dir.c
1392
lfn = be64_to_cpu(lf->lf_next);
fs/gfs2/dir.c
1423
lf = (struct gfs2_leaf *)bh->b_data;
fs/gfs2/dir.c
1424
lfn = be64_to_cpu(lf->lf_next);
fs/gfs2/dir.c
1425
if (lf->lf_entries) {
fs/gfs2/dir.c
1427
entries2 += be16_to_cpu(lf->lf_entries);
fs/gfs2/dir.c
1445
be16_to_cpu(lf->lf_entries));
fs/ntfs3/fslog.c
736
u32 lf = le32_to_cpu(rt->last_free);
fs/ntfs3/fslog.c
743
lf > ts - sizeof(__le32) ||
fs/ntfs3/fslog.c
745
(lf && lf < sizeof(struct RESTART_TABLE))) {
fs/ntfs3/fslog.c
787
u32 lf = le32_to_cpu(rt->last_free);
fs/ntfs3/fslog.c
795
if (!lf)
fs/ntfs3/fslog.c
798
if (lf)
fs/ntfs3/fslog.c
799
*(__le32 *)Add2Ptr(rt, lf) = off_le;
fs/ntfs3/fslog.c
815
u32 lf = sizeof(struct RESTART_TABLE) + (used - 1) * esize;
fs/ntfs3/fslog.c
825
t->last_free = cpu_to_le32(lf);
fs/ntfs3/fslog.c
828
last_free = Add2Ptr(t, lf);
fs/qnx6/dir.c
101
qnx6_lfile_checksum(lf->lf_fname, lf_size))
fs/qnx6/dir.c
105
lf_size, lf->lf_fname, de_inode);
fs/qnx6/dir.c
106
if (!dir_emit(ctx, lf->lf_fname, lf_size, de_inode, DT_UNKNOWN)) {
fs/qnx6/dir.c
107
folio_release_kmap(folio, lf);
fs/qnx6/dir.c
111
folio_release_kmap(folio, lf);
fs/qnx6/dir.c
187
struct qnx6_long_filename *lf = qnx6_longname(s, de, &folio);
fs/qnx6/dir.c
189
if (IS_ERR(lf))
fs/qnx6/dir.c
192
thislen = fs16_to_cpu(sbi, lf->lf_size);
fs/qnx6/dir.c
194
folio_release_kmap(folio, lf);
fs/qnx6/dir.c
197
if (memcmp(name, lf->lf_fname, len) == 0) {
fs/qnx6/dir.c
198
folio_release_kmap(folio, lf);
fs/qnx6/dir.c
201
folio_release_kmap(folio, lf);
fs/qnx6/dir.c
71
struct qnx6_long_filename *lf;
fs/qnx6/dir.c
83
lf = qnx6_longname(s, de, &folio);
fs/qnx6/dir.c
84
if (IS_ERR(lf)) {
fs/qnx6/dir.c
89
lf_size = fs16_to_cpu(sbi, lf->lf_size);
fs/qnx6/dir.c
92
pr_debug("file %s\n", lf->lf_fname);
fs/qnx6/dir.c
94
folio_release_kmap(folio, lf);
include/net/ax25.h
382
void ax25_linkfail_register(struct ax25_linkfail *lf);
include/net/ax25.h
383
void ax25_linkfail_release(struct ax25_linkfail *lf);
include/uapi/linux/v4l2-controls.h
1955
struct v4l2_vp8_loop_filter lf;
include/uapi/linux/v4l2-controls.h
2793
struct v4l2_vp9_loop_filter lf;
lib/seq_buf.c
117
const char *start, *lf;
lib/seq_buf.c
123
while ((lf = strchr(start, '\n'))) {
lib/seq_buf.c
124
int len = lf - start + 1;
lib/seq_buf.c
127
start = ++lf;
net/ax25/ax25_iface.c
192
struct ax25_linkfail *lf;
net/ax25/ax25_iface.c
195
hlist_for_each_entry(lf, &ax25_linkfail_list, lf_node)
net/ax25/ax25_iface.c
196
lf->func(ax25, reason);
net/ax25/ax25_iface.c
83
void ax25_linkfail_register(struct ax25_linkfail *lf)
net/ax25/ax25_iface.c
86
hlist_add_head(&lf->lf_node, &ax25_linkfail_list);
net/ax25/ax25_iface.c
92
void ax25_linkfail_release(struct ax25_linkfail *lf)
net/ax25/ax25_iface.c
95
hlist_del_init(&lf->lf_node);
scripts/dtc/livetree.c
1260
static void local_fixup_phandles_node(struct dt_info *dti, struct node *lf, struct node *n)
scripts/dtc/livetree.c
1265
for_each_property(lf, lfp) {
scripts/dtc/livetree.c
1292
for_each_child(lf, lfsubnode) {
sound/soc/codecs/wm9713.c
739
u32 lf:1;
sound/soc/codecs/wm9713.c
777
pll_div->lf = 1;
sound/soc/codecs/wm9713.c
780
pll_div->lf = 0;
sound/soc/codecs/wm9713.c
829
reg = (pll_div.n << 12) | (pll_div.lf << 11) |
sound/soc/codecs/wm9713.c
834
reg2 = (pll_div.n << 12) | (pll_div.lf << 11) | (1 << 10) |
tools/perf/util/probe-finder.c
1727
struct line_finder *lf = data;
tools/perf/util/probe-finder.c
1732
if ((strtailcmp(fname, lf->fname) != 0) ||
tools/perf/util/probe-finder.c
1733
(lf->lno_s > lineno || lf->lno_e < lineno))
tools/perf/util/probe-finder.c
1737
if (cu_find_lineinfo(&lf->cu_die, addr, &__fname, &__lineno) > 0
tools/perf/util/probe-finder.c
1741
err = line_range_add_line(fname, lineno, lf->lr);
tools/perf/util/probe-finder.c
1749
static int find_line_range_by_line(Dwarf_Die *sp_die, struct line_finder *lf)
tools/perf/util/probe-finder.c
1753
ret = die_walk_lines(sp_die ?: &lf->cu_die, line_range_walk_cb, lf);
tools/perf/util/probe-finder.c
1757
if (!intlist__empty(lf->lr->line_list))
tools/perf/util/probe-finder.c
1758
ret = lf->found = 1;
tools/perf/util/probe-finder.c
1762
zfree(&lf->lr->path);
tools/perf/util/probe-finder.c
1784
struct line_finder *lf = param->data;
tools/perf/util/probe-finder.c
1785
struct line_range *lr = lf->lr;
tools/perf/util/probe-finder.c
1796
lf->fname = die_get_decl_file(sp_die);
tools/perf/util/probe-finder.c
1798
pr_debug("fname: %s, lineno:%d\n", lf->fname, lr->offset);
tools/perf/util/probe-finder.c
1799
lf->lno_s = lr->offset + lr->start;
tools/perf/util/probe-finder.c
1800
if (lf->lno_s < 0) /* Overflow */
tools/perf/util/probe-finder.c
1801
lf->lno_s = INT_MAX;
tools/perf/util/probe-finder.c
1802
lf->lno_e = lr->offset + lr->end;
tools/perf/util/probe-finder.c
1803
if (lf->lno_e < 0) /* Overflow */
tools/perf/util/probe-finder.c
1804
lf->lno_e = INT_MAX;
tools/perf/util/probe-finder.c
1805
pr_debug("New line range: %d to %d\n", lf->lno_s, lf->lno_e);
tools/perf/util/probe-finder.c
1806
lr->start = lf->lno_s;
tools/perf/util/probe-finder.c
1807
lr->end = lf->lno_e;
tools/perf/util/probe-finder.c
1810
line_range_inline_cb, lf);
tools/perf/util/probe-finder.c
1812
param->retval = find_line_range_by_line(sp_die, lf);
tools/perf/util/probe-finder.c
1818
static int find_line_range_by_func(struct line_finder *lf)
tools/perf/util/probe-finder.c
1820
struct dwarf_callback_param param = {.data = (void *)lf, .retval = 0};
tools/perf/util/probe-finder.c
1821
dwarf_getfuncs(&lf->cu_die, line_range_search_cb, &param, 0);
tools/perf/util/probe-finder.c
1827
struct line_finder lf = {.lr = lr, .found = 0};
tools/perf/util/probe-finder.c
1838
.cu_die = &lf.cu_die, .sp_die = &lf.sp_die, .found = 0};
tools/perf/util/probe-finder.c
1840
.data = (void *)&lf, .retval = 0};
tools/perf/util/probe-finder.c
1845
line_range_search_cb(&lf.sp_die, &line_range_param);
tools/perf/util/probe-finder.c
1846
if (lf.found)
tools/perf/util/probe-finder.c
1852
while (!lf.found && ret >= 0) {
tools/perf/util/probe-finder.c
1858
diep = dwarf_offdie(dbg->dbg, off + cuhl, &lf.cu_die);
tools/perf/util/probe-finder.c
1866
lf.fname = cu_find_realpath(&lf.cu_die, lr->file);
tools/perf/util/probe-finder.c
1868
lf.fname = 0;
tools/perf/util/probe-finder.c
1870
if (!lr->file || lf.fname) {
tools/perf/util/probe-finder.c
1872
ret = find_line_range_by_func(&lf);
tools/perf/util/probe-finder.c
1874
lf.lno_s = lr->start;
tools/perf/util/probe-finder.c
1875
lf.lno_e = lr->end;
tools/perf/util/probe-finder.c
1876
ret = find_line_range_by_line(NULL, &lf);
tools/perf/util/probe-finder.c
1884
if (lf.found) {
tools/perf/util/probe-finder.c
1885
comp_dir = cu_get_comp_dir(&lf.cu_die);
tools/perf/util/probe-finder.c
1894
return (ret < 0) ? ret : lf.found;