Home
last modified time | relevance | path

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

/Linux-v6.6/drivers/net/ethernet/netronome/nfp/nfpcore/
Dnfp_cpplib.c161 struct nfp_cpp_explicit *expl; in nfp_cpp_explicit_read() local
169 expl = nfp_cpp_explicit_acquire(cpp); in nfp_cpp_explicit_read()
170 if (!expl) in nfp_cpp_explicit_read()
183 nfp_cpp_explicit_set_target(expl, cpp_id, in nfp_cpp_explicit_read()
185 nfp_cpp_explicit_set_posted(expl, 1, 0, NFP_SIGNAL_PUSH, in nfp_cpp_explicit_read()
191 nfp_cpp_explicit_set_target(expl, cpp_id, in nfp_cpp_explicit_read()
196 err = nfp_cpp_explicit_do(expl, addr); in nfp_cpp_explicit_read()
200 err = nfp_cpp_explicit_get(expl, tmp, incr); in nfp_cpp_explicit_read()
206 nfp_cpp_explicit_release(expl); in nfp_cpp_explicit_read()
214 struct nfp_cpp_explicit *expl; in nfp_cpp_explicit_write() local
[all …]
Dnfp_cppcore.c1287 #define NFP_EXPL_OP(func, expl, args...) \ argument
1289 struct nfp_cpp *cpp = nfp_cpp_explicit_cpp(expl); \
1293 err = cpp->op->func(expl, ##args); \
1297 #define NFP_EXPL_OP_NR(func, expl, args...) \ argument
1299 struct nfp_cpp *cpp = nfp_cpp_explicit_cpp(expl); \
1302 cpp->op->func(expl, ##args); \
1317 struct nfp_cpp_explicit *expl; in nfp_cpp_explicit_acquire() local
1320 expl = kzalloc(sizeof(*expl) + cpp->op->explicit_priv_size, GFP_KERNEL); in nfp_cpp_explicit_acquire()
1321 if (!expl) in nfp_cpp_explicit_acquire()
1324 expl->cpp = cpp; in nfp_cpp_explicit_acquire()
[all …]
Dnfp_cpp.h359 int (*explicit_acquire)(struct nfp_cpp_explicit *expl);
360 void (*explicit_release)(struct nfp_cpp_explicit *expl);
361 int (*explicit_put)(struct nfp_cpp_explicit *expl,
363 int (*explicit_get)(struct nfp_cpp_explicit *expl,
365 int (*explicit_do)(struct nfp_cpp_explicit *expl,
401 int nfp_cpp_explicit_set_target(struct nfp_cpp_explicit *expl, u32 cpp_id,
403 int nfp_cpp_explicit_set_data(struct nfp_cpp_explicit *expl,
405 int nfp_cpp_explicit_set_signal(struct nfp_cpp_explicit *expl,
407 int nfp_cpp_explicit_set_posted(struct nfp_cpp_explicit *expl, int posted,
412 int nfp_cpp_explicit_put(struct nfp_cpp_explicit *expl,
[all …]
Dnfp6000_pcie.c157 void __iomem *expl[4]; member
171 } expl; member
600 mutex_init(&nfp->expl.mutex); in enable_bars()
602 nfp->expl.master_id = ((NFP_CPP_INTERFACE_UNIT_of(interface) & 3) + 4) in enable_bars()
604 nfp->expl.signal_ref = 0x10; in enable_bars()
620 nfp->expl.data = bar->iomem + NFP_PCIE_SRAM + in enable_bars()
671 nfp->expl.group[i].bitsize = 0; in enable_bars()
684 nfp->expl.group[i].bitsize = bar->bitsize; in enable_bars()
685 nfp->expl.group[i].addr = bar->iomem; in enable_bars()
689 nfp->expl.group[i].free[j] = true; in enable_bars()
[all …]
/Linux-v6.6/Documentation/translations/sp_SP/process/
Dresearcher-guidelines.rst50 sin embargo, debe hacerse con el acuerdo explícito y la divulgación
138 públicas. (Esto es necesario si se le ha dicho explícitamente que sus parches
Dcode-of-conduct.rst48 electrónico, sin su permiso explícito
Dkernel-enforcement-statement.rst36 a menos que y hasta que el titular de los derechos de autor explícita
Dadding-syscalls.rst70 explícitamente el interface en las listas de correo del kernel, y es
192 un manejo más sencillo si los parámetros que son explícitamente 64-bit
307 explícito, esto es manipulado de forma transparente.
327 explícitamente 64-bit incluso sobre arquitectura 32-bit, por ejemplo
Dsubmitting-patches.rst479 mejor pedir un acuse de recibo explícito).
490 Esta es la única etiqueta que se puede agregar sin una acción explícita por
569 no hago (a menos que se indique explícitamente en otro lugar) ninguna
Dcoding-style.rst1058 explícita a bool convierte automáticamente el valor en verdadero o falso.
1091 que debe usar, en lugar de programar explícitamente alguna variante de
1284 que quien habilita panic_on_warn, explícitamente pidió al kernel que
Ddeprecated.rst123 simple_strtoull() explícitamente ignoran los desbordamientos, lo que puede
/Linux-v6.6/include/uapi/sound/
Dasound.h1247 #define SNDRV_CTL_NAME_IEC958(expl,direction,what) "IEC958 " expl SNDRV_CTL_NAME_##direction SNDRV_… argument
/Linux-v6.6/tools/include/uapi/sound/
Dasound.h1247 #define SNDRV_CTL_NAME_IEC958(expl,direction,what) "IEC958 " expl SNDRV_CTL_NAME_##direction SNDRV_… argument
/Linux-v6.6/Documentation/translations/sp_SP/
Dmemory-barriers.txt55 arquitectura, la barrera explícita resulte innecesaria en ese caso.
77 (*) Barreras explícitas del kernel.
464 de memoria de direcciones explícitas. Hoy en día, las APIs para marcar
808 explícitamente barreras de memoria, por ejemplo, smp_store_release():
820 Por el contrario, sin barreras de memoria explícita, el control de un if
1596 El kernel de Linux tiene una función de barrera del compilador explícita
2625 explícitas.