Home
last modified time | relevance | path

Searched refs:expl (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/net/ethernet/netronome/nfp/nfpcore/
A Dnfp_cpplib.c156 struct nfp_cpp_explicit *expl; in nfp_cpp_explicit_read() local
164 expl = nfp_cpp_explicit_acquire(cpp); in nfp_cpp_explicit_read()
165 if (!expl) in nfp_cpp_explicit_read()
178 nfp_cpp_explicit_set_target(expl, cpp_id, in nfp_cpp_explicit_read()
191 err = nfp_cpp_explicit_do(expl, addr); in nfp_cpp_explicit_read()
201 nfp_cpp_explicit_release(expl); in nfp_cpp_explicit_read()
209 struct nfp_cpp_explicit *expl; in nfp_cpp_explicit_write() local
217 expl = nfp_cpp_explicit_acquire(cpp); in nfp_cpp_explicit_write()
218 if (!expl) in nfp_cpp_explicit_write()
248 err = nfp_cpp_explicit_do(expl, addr); in nfp_cpp_explicit_write()
[all …]
A Dnfp_cppcore.c1319 expl = kzalloc(sizeof(*expl) + cpp->op->explicit_priv_size, GFP_KERNEL); in nfp_cpp_explicit_acquire()
1320 if (!expl) in nfp_cpp_explicit_acquire()
1323 expl->cpp = cpp; in nfp_cpp_explicit_acquire()
1326 kfree(expl); in nfp_cpp_explicit_acquire()
1330 return expl; in nfp_cpp_explicit_acquire()
1345 expl->cmd.cpp_id = cpp_id; in nfp_cpp_explicit_set_target()
1346 expl->cmd.len = len; in nfp_cpp_explicit_set_target()
1404 expl->cmd.siga = siga; in nfp_cpp_explicit_set_posted()
1405 expl->cmd.sigb = sigb; in nfp_cpp_explicit_set_posted()
1443 return NFP_EXPL_OP(explicit_do, expl, &expl->cmd, address); in nfp_cpp_explicit_do()
[all …]
A Dnfp_cpp.h363 int (*explicit_acquire)(struct nfp_cpp_explicit *expl);
364 void (*explicit_release)(struct nfp_cpp_explicit *expl);
365 int (*explicit_put)(struct nfp_cpp_explicit *expl,
367 int (*explicit_get)(struct nfp_cpp_explicit *expl,
369 int (*explicit_do)(struct nfp_cpp_explicit *expl,
407 int nfp_cpp_explicit_set_data(struct nfp_cpp_explicit *expl,
409 int nfp_cpp_explicit_set_signal(struct nfp_cpp_explicit *expl,
416 int nfp_cpp_explicit_put(struct nfp_cpp_explicit *expl,
418 int nfp_cpp_explicit_do(struct nfp_cpp_explicit *expl, u64 address);
420 void nfp_cpp_explicit_release(struct nfp_cpp_explicit *expl);
[all …]
A Dnfp6000_pcie.c159 void __iomem *expl[4]; member
173 } expl; member
605 mutex_init(&nfp->expl.mutex); in enable_bars()
609 nfp->expl.signal_ref = 0x10; in enable_bars()
675 nfp->expl.group[i].bitsize = 0; in enable_bars()
695 nfp->iomem.expl[i] = bar->iomem; in enable_bars()
1068 mutex_lock(&nfp->expl.mutex); in nfp6000_explicit_acquire()
1070 if (!nfp->expl.group[i].bitsize) in nfp6000_explicit_acquire()
1095 mutex_unlock(&nfp->expl.mutex); in nfp6000_explicit_acquire()
1105 mutex_lock(&nfp->expl.mutex); in nfp6000_explicit_release()
[all …]
/linux/tools/include/uapi/sound/
A Dasound.h1173 #define SNDRV_CTL_NAME_IEC958(expl,direction,what) "IEC958 " expl SNDRV_CTL_NAME_##direction SNDRV_… argument
/linux/include/uapi/sound/
A Dasound.h1173 #define SNDRV_CTL_NAME_IEC958(expl,direction,what) "IEC958 " expl SNDRV_CTL_NAME_##direction SNDRV_… argument

Completed in 35 milliseconds