Home
last modified time | relevance | path

Searched refs:que (Results 1 – 25 of 33) sorted by relevance

12

/Linux-v6.6/Documentation/translations/sp_SP/
Dmemory-barriers.txt37 sus maintainers en lugar de que como un oráculo infalible.
39 De nuevo, este documento no es una especificación de lo que Linux espera
44 (1) especificar la funcionalidad mínima en la que se puede confiar para
49 Tenga en cuenta que una arquitectura puede proporcionar más que el
53 Tenga en cuenta también que es posible que una barrera no valga (sea no-op)
54 para alguna arquitectura porque por la forma en que funcione dicha
110 (*) Cosas que hacen las CPU.
151 Cada CPU ejecuta un programa que genera operaciones de acceso a la memoria.
154 en el orden que desee, siempre que la causalidad del programa parezca
156 instrucciones que emite en el orden que quiera, siempre que no afecte al
[all …]
Dhowto.rst18 este archivo, que se encuentra en la parte superior del documento.
22 ¿De modo que quiere descubrir como convertirse en un/a desarrollador/a del
26 que debe pasar, y con indicaciones de como trabajar con la comunidad.
28 de la forma en que lo hace.
30 El kernel esta principalmente escrito en C, con algunas partes que son
33 cualquier arquitectura) no es necesario excepto que planee realizar
43 bien se adhiere al estándar ISO C89, utiliza una serie de extensiones que
45 sin depender de la biblioteca C estándar, por lo que algunas partes del
48 entender las suposiciones que el kernel hace respecto a la cadena de
49 herramientas y las extensiones que usa, y desafortunadamente no hay
[all …]
Dindex.rst18 aquellos que no entiendan inglés o duden de sus interpretaciones, o
19 simplemente para aquellos que prefieran leer en el idioma español. Sin
20 embargo, tenga en cuenta que la *única* documentación oficial es la que
26 es posible. Por tanto, no existe ninguna garantía de que una traducción
27 esté actualizada con las últimas modificaciones. Si lo que lee en una
28 traducción no se corresponde con lo que ve en el código fuente, informe
33 lo que los usuarios no encontrarán aquí ninguna información que no sea la
38 contribuciones que son puramente de interés relativo a la traducción (por
56 los maintainers pueden utilizar el español con el que dichos maintainers se
65 La traducción es incompleta, y podría encontrar advertencias que indiquen
[all …]
/Linux-v6.6/Documentation/translations/sp_SP/process/
Dsubmitting-patches.rst11 Para una persona o empresa que desee enviar un cambio al kernel Linux,
14 que pueden aumentar considerablemente las posibilidades de que se acepte su
26 Esta documentación asume que está usando ``git`` para preparar sus parches.
27 Si no está familiarizado con ``git``, le recomendamos que aprenda a
40 que se puede descargar con::
44 Tenga en cuenta, sin embargo, que es posible que no desee desarrollar con
58 subyacente que le motivó a hacer ese trabajo. Convenza al revisor de que
59 hay un problema que merece la pena solucionar y de que tiene sentido que
62 Describa el impacto relativo al usuario. Cosas que estropeen el kernel y
65 código, describa el impacto que cree pueda tener en los usuarios. Tenga en
[all …]
Dcoding-style.rst11 Este es un breve documento que describe el estilo preferido en el código
13 puntos de vista sobre nadie, pero esto vale para todo lo que tengo que
14 mantener, y preferiría que para la mayoría de otras cosas también. Por
27 tienen 8 caracteres. Hay movimientos heréticos que intentan hacer sangría
36 Bueno, algunas personas dirán que tener sangrías de 8 caracteres hace que
38 pantalla de terminal de 80 caracteres. La respuesta a eso es que si
70 No ponga varias declaraciones en una sola línea a menos que tenga algo que
108 El estilo de código tiene todo que ver con la legibilidad y la
114 que exceder las 80 columnas aumente significativamente la legibilidad y no
117 Los descendientes siempre son sustancialmente más cortos que el padre y
[all …]
Ddeprecated.rst16 estos cambios de una única vez. Esto significa que las nuevas instancias
17 han de ir creándose en el kernel, mientras que las antiguas se quitan,
18 haciendo que la cantidad de trabajo para limpiar las APIs crezca. Para
25 Mientras que este atributo señala visualmente que un interface ha sido
28 porque uno de los objetivos del kernel es que compile sin avisos, y
30 que usar `__deprecated` es sencillo para anotar una API obsoleta en
38 "imposibles" tan elegantemente como se pueda. Mientras que la familia de
50 Nótese que la familia de funciones WARN() únicamente debería ser usada
51 en situaciones que se "esperan no sean alcanzables". Si se quiere
54 *panic_on_warn* sysctl para asegurarse que sus sistemas no continúan
[all …]
Dadding-syscalls.rst13 :ref:`Documentation/process/submitting-patches.rst <submittingpatches>` que
22 tradicionales, existen otras posibilidades -- elija la que mejor se adecúe
25 - Si se puede hacer que la operación se parezca a un objeto filesystem,
28 funcionalidad en un módulo del kernel en vez de requerir que sea
32 notifica al userspace que algo ha pasado, entonces retornar un nuevo
36 - Sin embargo, operaciones que no mapean a operaciones similares a
37 :manpage:`read(2)`/:manpage:`write(2)` tienen que ser implementadas
44 requiere que el filesystem relevante esté montado, lo que podría no ser
46 Evite agregar cualquier API a debugfs, ya que no se considera una
52 llamada al sistema multiplexada que esconde mucha complejidad, así que
[all …]
Demail-clients.rst31 archivos adjuntos generalmente están mal vistos porque hacen que citar
35 También se recomienda encarecidamente que utilice texto sin formato en el
42 Los clientes de correo electrónico que se utilizan para los parches del
50 No deje que su cliente de correo electrónico ajuste automáticamente las
60 encabezados "References:" o "In-Reply-To:" para que el hilo de correo no
68 No utilice firmas PGP/GPG en el correo que contiene parches.
69 Esto rompe muchos scripts que leen y aplican los parches.
140 La única desventaja es que cualquier texto que escriba en el correo
141 electrónico no se ajustará a cada palabra, por lo que tendrá que ajustar
144 como borrador. Una vez que lo vuelva a sacar de sus borradores, estará
[all …]
Dkernel-enforcement-statement.rst19 asegurar que las acciones individuales para proteger estos se lleven a cabo
20 de una manera que beneficia a nuestra comunidad y no tenga un indeseado
23 en que es en el mejor interés de nuestro desarrollo como comunidad asumir
28 que es en el mejor interés de nuestra comunidad de desarrollo adoptar
36 a menos que y hasta que el titular de los derechos de autor explícita
44 vez que ha recibido notificación de violación de esta Licencia (para
49 del software. Queremos que empresas y particulares utilicen, modifiquen y
52 expectativas con respecto al cumplimiento que podría limitar la adopción de
53 nuestro software. Entendemos la acción legal como último recurso, que se
57 Finalmente, una vez que se resuelva un problema de incumplimiento,
[all …]
Dcontribution-maturity-model.rst19 que las empresas que forman parte de la comunidad del kernel de Linux
20 necesitan permitir que los ingenieros sean mantenedores como parte de su
21 trabajo, para que puedan convertirse en lideres respetados y finalmente,
59 * Se espera que los ingenieros de software contribuyan al kernel de Linux
69 * Se espera que los ingenieros de software revisen los parches (incluidos
82 métricas que se sugieren encarecidamente incluyen:
85 organización (por ejemplo, todas las personas que reportan a un
87 * El porcentaje de desarrolladores del kernel que han realizado
92 upstream en el que se basa el kernel interno.
100 trabajo centrado en el Trabajo Ascendente, que se define como revisar
Dcode-of-conduct.rst21 maneras que contribuyan a una comunidad abierta, acogedora, diversa,
27 Ejemplos de comportamiento que contribuyen a crear un ambiente positivo
35 * Centrarse en lo que sea mejor no sólo para nosotros como individuos, sino
49 * Otras conductas que puedan ser razonablemente consideradas como
59 comportamiento que consideren inapropiado, amenazante, ofensivo o dañino.
63 páginas de wiki, issues y otras contribuciones que no se alineen con este
Dkernel-docs.rst15 Afortunadamente, a medida que más y más gente accede a GNU/Linux, más
20 Desafortunadamente, no existen muchos documentos disponibles para que los
22 "conocido" que les pudiera seguir la pista. Estas líneas tratan de cubrir
25 POR FAVOR, si conoce algún documento que no figura aquí, o si escribe un
51 :Descripción: Documentación que viene con las fuentes del kernel,
54 estar más actualizadas que la versión web.
130 :Descripción: Otro navegador de código fuente del kernel Linux que se
162 'novato'. La audiencia se compone principalmente de personas que
164 o hackers profesionales del kernel que quieren ayudar a la gente
Dmagic-number.rst11 Este archivo es un registro de los números mágicos que están en uso. Cuando
13 este documento, ya que es mejor si los números mágicos utilizados por
35 complicados donde una matriz ha sido invadida y las estructuras que siguen
51 estamos en fase de "feature freeze", es muy poco probable que
60 freeze, pero es posible que algunos nuevos números mágicos se cuelen en
Dresearcher-guidelines.rst23 Este documento busca clarificar lo que la comunidad del kernel de Linux
36 La comunidad del kernel de Linux espera que todos los que interactúan con
43 La investigación pasiva que se basa completamente en fuentes disponibles
69 cuando se trata de desarrollar o ejecutar herramientas de análisis que
74 Linux ya tiene muchos errores conocidos – lo que es mucho más útil es
87 * ¿Cuál es el problema específico que se ha encontrado?
136 Si usted es un colaborador por primera vez, se recomienda que el parche en
138 públicas. (Esto es necesario si se le ha dicho explícitamente que sus parches
139 necesitan una revisión interna más cuidadosa.) Se espera que estas personas
Dprogramming-language.rst30 funciones o tipos) sin tener que hacer cambios sintácticos significativos
34 que no los admiten pero de todos modos deben producir el código adecuado,
/Linux-v6.6/drivers/infiniband/hw/bnxt_re/
Dqplib_fp.h355 static inline bool bnxt_qplib_queue_full(struct bnxt_qplib_q *que, in bnxt_qplib_queue_full() argument
361 hwq = &que->hwq; in bnxt_qplib_queue_full()
558 static inline void *bnxt_qplib_get_swqe(struct bnxt_qplib_q *que, u32 *swq_idx) in bnxt_qplib_get_swqe() argument
562 idx = que->swq_start; in bnxt_qplib_get_swqe()
565 return &que->swq[idx]; in bnxt_qplib_get_swqe()
568 static inline void bnxt_qplib_swq_mod_start(struct bnxt_qplib_q *que, u32 idx) in bnxt_qplib_swq_mod_start() argument
570 que->swq_start = que->swq[idx].next_idx; in bnxt_qplib_swq_mod_start()
573 static inline u32 bnxt_qplib_get_depth(struct bnxt_qplib_q *que) in bnxt_qplib_get_depth() argument
575 return (que->wqe_size * que->max_wqe) / sizeof(struct sq_sge); in bnxt_qplib_get_depth()
578 static inline u32 bnxt_qplib_set_sq_size(struct bnxt_qplib_q *que, u8 wqe_mode) in bnxt_qplib_set_sq_size() argument
[all …]
Dqplib_fp.c819 static int bnxt_qplib_alloc_init_swq(struct bnxt_qplib_q *que) in bnxt_qplib_alloc_init_swq() argument
823 que->swq = kcalloc(que->max_wqe, sizeof(*que->swq), GFP_KERNEL); in bnxt_qplib_alloc_init_swq()
824 if (!que->swq) in bnxt_qplib_alloc_init_swq()
827 que->swq_start = 0; in bnxt_qplib_alloc_init_swq()
828 que->swq_last = que->max_wqe - 1; in bnxt_qplib_alloc_init_swq()
829 for (indx = 0; indx < que->max_wqe; indx++) in bnxt_qplib_alloc_init_swq()
830 que->swq[indx].next_idx = indx + 1; in bnxt_qplib_alloc_init_swq()
831 que->swq[que->swq_last].next_idx = 0; /* Make it circular */ in bnxt_qplib_alloc_init_swq()
832 que->swq_last = 0; in bnxt_qplib_alloc_init_swq()
/Linux-v6.6/drivers/scsi/qedi/
Dqedi_debugfs.c140 struct global_queue *que = NULL; in qedi_gbl_ctx_show() local
157 que = qedi->global_queues[fp->sb_id]; in qedi_gbl_ctx_show()
158 seq_printf(s, "DRV CONS IDX: %d\n", que->cq_cons_idx); in qedi_gbl_ctx_show()
Dqedi_main.c1266 struct global_queue *que; in qedi_process_completions() local
1279 que = qedi->global_queues[fp->sb_id]; in qedi_process_completions()
1282 que, prod_idx, que->cq_cons_idx, fp->sb_id); in qedi_process_completions()
1292 while (que->cq_cons_idx != prod_idx) { in qedi_process_completions()
1293 cqe = &que->cq[que->cq_cons_idx]; in qedi_process_completions()
1297 cqe, prod_idx, que->cq_cons_idx); in qedi_process_completions()
1303 que->cq_cons_idx, cqe->cqe_common.conn_id); in qedi_process_completions()
1305 que->cq_cons_idx++; in qedi_process_completions()
1306 if (que->cq_cons_idx == QEDI_CQ_SIZE) in qedi_process_completions()
1307 que->cq_cons_idx = 0; in qedi_process_completions()
[all …]
/Linux-v6.6/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_minidump.c236 struct __queue que; member
523 struct __queue *que = &entry->region.que; in qlcnic_dump_que() local
525 addr = que->read_addr; in qlcnic_dump_que()
526 cnt = que->read_addr_cnt; in qlcnic_dump_que()
528 for (loop = 0; loop < que->no_ops; loop++) { in qlcnic_dump_que()
529 qlcnic_ind_wr(adapter, que->sel_addr, que_id); in qlcnic_dump_que()
530 addr = que->read_addr; in qlcnic_dump_que()
534 addr += que->read_addr_stride; in qlcnic_dump_que()
536 que_id += que->stride; in qlcnic_dump_que()
538 return que->no_ops * cnt * sizeof(u32); in qlcnic_dump_que()
/Linux-v6.6/drivers/atm/
Diphase.c97 static void ia_init_rtn_q (IARTN_Q *que) in ia_init_rtn_q() argument
99 que->next = NULL; in ia_init_rtn_q()
100 que->tail = NULL; in ia_init_rtn_q()
103 static void ia_enque_head_rtn_q (IARTN_Q *que, IARTN_Q * data) in ia_enque_head_rtn_q() argument
106 if (que->next == NULL) in ia_enque_head_rtn_q()
107 que->next = que->tail = data; in ia_enque_head_rtn_q()
109 data->next = que->next; in ia_enque_head_rtn_q()
110 que->next = data; in ia_enque_head_rtn_q()
115 static int ia_enque_rtn_q (IARTN_Q *que, struct desc_tbl_t data) { in ia_enque_rtn_q() argument
121 if (que->next == NULL) in ia_enque_rtn_q()
[all …]
/Linux-v6.6/drivers/net/ethernet/atheros/atl1e/
Datl1e_main.c1385 u8 que) in atl1e_get_rx_page() argument
1389 u8 rx_using = rx_page_desc[que].rx_using; in atl1e_get_rx_page()
1391 return &(rx_page_desc[que].rx_page[rx_using]); in atl1e_get_rx_page()
1394 static void atl1e_clean_rx_irq(struct atl1e_adapter *adapter, u8 que, in atl1e_clean_rx_irq() argument
1402 struct atl1e_rx_page *rx_page = atl1e_get_rx_page(adapter, que); in atl1e_clean_rx_irq()
1416 if (prrs->seq_num != rx_page_desc[que].rx_nxseq) { in atl1e_clean_rx_irq()
1420 rx_page_desc[que].rx_nxseq); in atl1e_clean_rx_irq()
1421 rx_page_desc[que].rx_nxseq++; in atl1e_clean_rx_irq()
1425 rx_page_desc[que].rx_nxseq); in atl1e_clean_rx_irq()
1428 rx_page_desc[que].rx_nxseq++; in atl1e_clean_rx_irq()
[all …]
/Linux-v6.6/tools/power/cpupower/po/
Dpt.po304 msgstr " CPUs que rodam na mesma frequência de hardware: "
309 msgstr " CPUs que precisam ter suas frequências coordenadas por software: "
499 "o cpufreq é mostrada, o que é útil por exemplo para reportar bugs.\n"
525 "Você não pode especificar mais do que um parâmetro --cpu e/ou\n"
526 "mais do que um argumento de saída específico\n"
538 "não foi possível analisar o CPU % já que o mesmo parece não estar presente\n"
556 " -d FREQ, --min FREQ nova frequência mínima do CPU que o regulador "
565 " -u FREQ, --max FREQ nova frequência máxima do CPU que o regulador "
580 "que o regulador em\n"
637 "- O regulador que você requesitou está disponível e foi \"modprobed\"?\n"
[all …]
/Linux-v6.6/drivers/scsi/qla2xxx/
Dqla_dbg.c559 int que; in qla2xxx_copy_atioqueues() local
573 for (que = 0; que < num_queues; que++) { in qla2xxx_copy_atioqueues()
587 qh->number = htonl(que); in qla2xxx_copy_atioqueues()
607 int que; in qla25xx_copy_mqueues() local
613 for (que = 1; que < ha->max_req_queues; que++) { in qla25xx_copy_mqueues()
614 req = ha->req_q_map[que]; in qla25xx_copy_mqueues()
631 qh->number = htonl(que); in qla25xx_copy_mqueues()
641 for (que = 1; que < ha->max_rsp_queues; que++) { in qla25xx_copy_mqueues()
642 rsp = ha->rsp_q_map[que]; in qla25xx_copy_mqueues()
659 qh->number = htonl(que); in qla25xx_copy_mqueues()
/Linux-v6.6/drivers/scsi/qedf/
Dqedf_main.c2194 struct global_queue *que; in qedf_fp_has_work() local
2200 que = qedf->global_queues[fp->sb_id]; in qedf_fp_has_work()
2208 return (que->cq_prod_idx != prod_idx); in qedf_fp_has_work()
2224 struct global_queue *que; in qedf_process_completions() local
2238 que = qedf->global_queues[fp->sb_id]; in qedf_process_completions()
2241 new_cqes = (prod_idx >= que->cq_prod_idx) ? in qedf_process_completions()
2242 (prod_idx - que->cq_prod_idx) : in qedf_process_completions()
2243 0x10000 - que->cq_prod_idx + prod_idx; in qedf_process_completions()
2246 que->cq_prod_idx = prod_idx; in qedf_process_completions()
2250 cqe = &que->cq[que->cq_cons_idx]; in qedf_process_completions()
[all …]

12