Home
last modified time | relevance | path

Searched full:em (Results 1 – 25 of 165) sorted by relevance

1234567

/linux/include/trace/events/
H A D9p.h11 EM( P9_TLERROR, "P9_TLERROR" ) \
12 EM( P9_RLERROR, "P9_RLERROR" ) \
13 EM( P9_TSTATFS, "P9_TSTATFS" ) \
14 EM( P9_RSTATFS, "P9_RSTATFS" ) \
15 EM( P9_TLOPEN, "P9_TLOPEN" ) \
16 EM( P9_RLOPEN, "P9_RLOPEN" ) \
17 EM( P9_TLCREATE, "P9_TLCREATE" ) \
18 EM( P9_RLCREATE, "P9_RLCREATE" ) \
19 EM( P9_TSYMLINK, "P9_TSYMLINK" ) \
20 EM( P9_RSYMLINK, "P9_RSYMLINK" ) \
[all …]
H A Dnetfs.h19 EM(netfs_read_trace_dio_read, "DIO-READ ") \
20 EM(netfs_read_trace_expanded, "EXPANDED ") \
21 EM(netfs_read_trace_readahead, "READAHEAD") \
22 EM(netfs_read_trace_readpage, "READPAGE ") \
23 EM(netfs_read_trace_read_gaps, "READ-GAPS") \
24 EM(netfs_read_trace_read_single, "READ-SNGL") \
25 EM(netfs_read_trace_prefetch_for_write, "PREFETCHW") \
29 EM(netfs_write_trace_copy_to_cache, "COPY2CACH") \
30 EM(netfs_write_trace_dio_write, "DIO-WRITE") \
31 EM(netfs_write_trace_unbuffered_write, "UNB-WRITE") \
[all …]
H A Dafs.h123 EM(afs_call_trace_alloc, "ALLOC") \
124 EM(afs_call_trace_async_abort, "ASYAB") \
125 EM(afs_call_trace_async_kill, "ASYKL") \
126 EM(afs_call_trace_free, "FREE ") \
127 EM(afs_call_trace_get, "GET ") \
128 EM(afs_call_trace_put, "PUT ") \
129 EM(afs_call_trace_wake, "WAKE ") \
133 EM(afs_server_trace_callback, "CALLBACK ") \
134 EM(afs_server_trace_destroy, "DESTROY ") \
135 EM(afs_server_trace_free, "FREE ") \
[all …]
H A Drxrpc.h21 EM(afs_abort_general_error, "afs-error") \
22 EM(afs_abort_interrupted, "afs-intr") \
23 EM(afs_abort_oom, "afs-oom") \
24 EM(afs_abort_op_not_supported, "afs-op-notsupp") \
25 EM(afs_abort_probeuuid_negative, "afs-probeuuid-neg") \
26 EM(afs_abort_send_data_error, "afs-send-data") \
27 EM(afs_abort_unmarshal_error, "afs-unmarshal") \
28 EM(afs_abort_unsupported_sec_class, "afs-unsup-sec-class") \
30 EM(rxperf_abort_general_error, "rxperf-error") \
31 EM(rxperf_abort_oom, "rxperf-oom") \
[all …]
H A Dfscache.h111 EM(fscache_cache_collision, "*COLLIDE*") \
112 EM(fscache_cache_get_acquire, "GET acq ") \
113 EM(fscache_cache_new_acquire, "NEW acq ") \
114 EM(fscache_cache_put_alloc_volume, "PUT alvol") \
115 EM(fscache_cache_put_cache, "PUT cache") \
116 EM(fscache_cache_put_prep_failed, "PUT pfail") \
117 EM(fscache_cache_put_relinquish, "PUT relnq") \
121 EM(fscache_volume_collision, "*COLLIDE*") \
122 EM(fscache_volume_get_cookie, "GET cook ") \
123 EM(fscache_volume_get_create_work, "GET creat") \
[all …]
H A Dmemory-failure.h25 EM ( MF_IGNORED, "Ignored" ) \
26 EM ( MF_FAILED, "Failed" ) \
27 EM ( MF_DELAYED, "Delayed" ) \
31 EM ( MF_MSG_KERNEL, "reserved kernel page" ) \
32 EM ( MF_MSG_KERNEL_HIGH_ORDER, "high-order kernel page" ) \
33 EM ( MF_MSG_HUGE, "huge page" ) \
34 EM ( MF_MSG_FREE_HUGE, "free huge page" ) \
35 EM ( MF_MSG_GET_HWPOISON, "get hwpoison page" ) \
36 EM ( MF_MSG_UNMAP_FAILED, "unmapping failed page" ) \
37 EM ( MF_MSG_DIRTY_SWAPCACHE, "dirty swapcache page" ) \
[all …]
H A Dcachefiles.h108 EM(FSCACHE_OBJECT_IS_STALE, "stale") \
109 EM(FSCACHE_OBJECT_IS_WEIRD, "weird") \
110 EM(FSCACHE_OBJECT_INVALIDATED, "inval") \
111 EM(FSCACHE_OBJECT_NO_SPACE, "no_space") \
112 EM(FSCACHE_OBJECT_WAS_RETIRED, "was_retired") \
113 EM(FSCACHE_OBJECT_WAS_CULLED, "was_culled") \
117 EM(cachefiles_obj_get_ioreq, "GET ioreq") \
118 EM(cachefiles_obj_new, "NEW obj") \
119 EM(cachefiles_obj_put_alloc_fail, "PUT alloc_fail") \
120 EM(cachefiles_obj_put_detach, "PUT detach") \
[all …]
H A Dv4l2.h12 #undef EM
14 #define EM(a, b) TRACE_DEFINE_ENUM(a); macro
21 EM( V4L2_BUF_TYPE_VIDEO_CAPTURE, "VIDEO_CAPTURE" ) \
22 EM( V4L2_BUF_TYPE_VIDEO_OUTPUT, "VIDEO_OUTPUT" ) \
23 EM( V4L2_BUF_TYPE_VIDEO_OVERLAY, "VIDEO_OVERLAY" ) \
24 EM( V4L2_BUF_TYPE_VBI_CAPTURE, "VBI_CAPTURE" ) \
25 EM( V4L2_BUF_TYPE_VBI_OUTPUT, "VBI_OUTPUT" ) \
26 EM( V4L2_BUF_TYPE_SLICED_VBI_CAPTURE, "SLICED_VBI_CAPTURE" ) \
27 EM( V4L2_BUF_TYPE_SLICED_VBI_OUTPUT, "SLICED_VBI_OUTPUT" ) \
28 EM( V4L2_BUF_TYPE_VIDEO_OUTPUT_OVERLAY, "VIDEO_OUTPUT_OVERLAY" ) \
[all …]
/linux/fs/btrfs/tests/
H A Dextent-map-tests.c17 struct extent_map *em; in free_extent_map_tree() local
24 em = rb_entry(node, struct extent_map, rb_node); in free_extent_map_tree()
25 btrfs_remove_extent_mapping(inode, em); in free_extent_map_tree()
28 if (refcount_read(&em->refs) != 1) { in free_extent_map_tree()
31 "em leak: em (start %llu len %llu disk_bytenr %llu disk_num_bytes %llu offset %llu) refs %d", in free_extent_map_tree()
32 em->start, em->len, em->disk_bytenr, in free_extent_map_tree()
33 em->disk_num_bytes, em->offset, in free_extent_map_tree()
34 refcount_read(&em->refs)); in free_extent_map_tree()
36 refcount_set(&em->refs, 1); in free_extent_map_tree()
39 btrfs_free_extent_map(em); in free_extent_map_tree()
[all …]
/linux/fs/btrfs/
H A Dextent_map.c47 struct extent_map *em; in btrfs_alloc_extent_map() local
48 em = kmem_cache_zalloc(extent_map_cache, GFP_NOFS); in btrfs_alloc_extent_map()
49 if (!em) in btrfs_alloc_extent_map()
51 RB_CLEAR_NODE(&em->rb_node); in btrfs_alloc_extent_map()
52 refcount_set(&em->refs, 1); in btrfs_alloc_extent_map()
53 INIT_LIST_HEAD(&em->list); in btrfs_alloc_extent_map()
54 return em; in btrfs_alloc_extent_map()
58 * Drop the reference out on @em by one and free the structure if the reference
61 void btrfs_free_extent_map(struct extent_map *em) in btrfs_free_extent_map() argument
63 if (!em) in btrfs_free_extent_map()
[all …]
/linux/fs/smb/client/
H A Dtrace.h24 EM(smb_eio_trace_compress_copy, "compress_copy") \
25 EM(smb_eio_trace_copychunk_inv_rsp, "copychunk_inv_rsp") \
26 EM(smb_eio_trace_copychunk_overcopy_b, "copychunk_overcopy_b") \
27 EM(smb_eio_trace_copychunk_overcopy_c, "copychunk_overcopy_c") \
28 EM(smb_eio_trace_create_rsp_too_small, "create_rsp_too_small") \
29 EM(smb_eio_trace_dfsref_no_rsp, "dfsref_no_rsp") \
30 EM(smb_eio_trace_ea_next_offset, "ea_next_offset") \
31 EM(smb_eio_trace_ea_overrun, "ea_overrun") \
32 EM(smb_eio_trace_extract_will_pin, "extract_will_pin") \
33 EM(smb_eio_trace_forced_shutdown, "forced_shutdown") \
[all …]
/linux/Documentation/sphinx-static/
H A Dcustom.css6 div.body { max-width: 120em; }
19 div.sphinxsidebarwrapper { padding: 1em 0.4em; }
35 /* The default is to use -1em, which makes it override text */
36 li { text-indent: 0em; }
42 dl.function, dl.struct, dl.enum { margin-top: 2em; background-color: #ecf0f3; }
44 dl.function dt { margin-left: 10em; text-indent: -10em; }
53 div.kernelindent { margin-left: 2em; margin-right: 4em; }
59 dl.py { margin-top: 2em; background-color: #ecf0f3; }
60 dl.py.class { margin-left: 2em; text-indent: -2em; padding-left: 2em; }
61 dl.py.method, dl.py.attribute { margin-left: 2em; text-indent: -2em; }
[all …]
/linux/net/sched/
H A Dematch.c171 struct tcf_ematch *em, struct nlattr *nla, int idx) in tcf_em_validate() argument
202 em->data = ref; in tcf_em_validate()
212 em->ops = tcf_em_lookup(em_hdr->kind); in tcf_em_validate()
214 if (em->ops == NULL) { in tcf_em_validate()
220 em->ops = tcf_em_lookup(em_hdr->kind); in tcf_em_validate()
221 if (em->ops) { in tcf_em_validate()
226 module_put(em->ops->owner); in tcf_em_validate()
227 em->ops = NULL; in tcf_em_validate()
237 if (em->ops->datalen && data_len < em->ops->datalen) in tcf_em_validate()
240 if (em->ops->change) { in tcf_em_validate()
[all …]
/linux/Documentation/translations/pt_BR/process/
H A D7.AdvancedTopics.rst28 longo por si só. Em vez disso, o foco aqui será em como o git se encaixa
30 que desejam se atualizar com o git encontrarão mais informações em:
36 e em vários tutoriais encontrados na web.
62 de desenvolvimento pode ser separada em uma "topic branch" distinta e mantida de
64 uso livre delas. E, em qualquer caso, você não deve fazer o seu desenvolvimento
65 em nenhuma branch a partir da qual pretenda pedir para que outros deem pull.
67 de branches de desenvolvimento quando eles estiverem em sua forma final e prontos
68 para seguir em frente — não antes.
83 kernel testada (assim se espera) em uma não testada. Mas, além disso, os
86 desenvolvedores já deram pull em seus repositórios, tornará a vida deles muito
[all …]
H A Dadding-syscalls.rst9 submissão em
25 funcionalidade em um módulo de kernel, em vez de exigir que ela seja
28 - Se a nova funcionalidade envolver operações em que o kernel notifica o
38 - Se você estiver apenas expondo informações do sistema em tempo de execução,
42 o que pode não ser sempre o caso (por exemplo, em um ambiente com namespaces,
88 argumentos, prefere-se encapsular a maioria dos argumentos em uma estrutura
102 permitirá lidar com a divergência de versões em ambas as direções:
112 Veja :manpage:`perf_event_open(2)` e a função ``perf_copy_attr()`` (em
130 em outra thread poderiam vazar um descritor para o programa executado. (Contudo,
151 o arquivo em questão; em particular, permite que o espaço do usuário solicite a
[all …]
H A D4.Coding.rst13 de maneiras pelas quais os desenvolvedores de kernel podem errar. Em seguida, o
24 O kernel há muito possui um estilo de codificação padrão, descrito em
41 Ocasionalmente, o estilo de codificação do kernel entrará em conflito com o
80 extensivo de camadas de abstração em nome da flexibilidade e da ocultação de
87 Em um nível simples, considere uma função que possui um argumento que é
96 em geral, ser adicionados em primeiro lugar.
106 extrair parte desse código em uma biblioteca separada ou implementar essa
107 funcionalidade em um nível superior. Não há valor em duplicar o mesmo código
111 Uso de #ifdef e do pré-processador em geral
116 quantidade de flexibilidade em um arquivo-fonte. No entanto, o pré-processador
[all …]
H A Dsecurity-bugs.rst13 Como em qualquer relatório de bug, um relatório de falha de segurança exige
16 o procedimento descrito em Documentation/admin-guide/reporting-issues.rst se
18 informações são absolutamente necessárias em **qualquer** relatório de falha de
24 vulnerabilidades sejam verificadas em versões recentes (árvore de
78 bugs que são tratados em discussões fechadas entre um pequeno conjunto de
86 descrito em Documentation/process/threat-model.rst, e deveriam ter sido
87 enviados através dos canais normais descritos em
91 capacidade que ele não deveria ter em um sistema de produção corretamente
94 realmente ultrapassa um limite de confiança em tal sistema.
120 pessoa, ou o uso de ferramentas baseadas em IA).
[all …]
H A D5.Posting.rst6 Cedo ou tarde, chega o momento em que seu trabalho está pronto para ser
11 documento tentará cobrir essas expectativas em detalhes razoáveis; mais
24 Portanto, você deve considerar o envio de trabalhos em andamento, ou até mesmo
50 (localizadas sob lib/) são amplamente utilizadas em quase todos os lugares e
53 - Certifique-se de que seu código esteja em conformidade com as diretrizes de
65 quase sempre compensa o esforço em pouco tempo.
78 lançamento bem conhecido — um release estável ou -rc —, em vez de criar uma
79 bifurcação (branch) a partir do mainline em um ponto arbitrário.
83 amplos. Dependendo da área do seu patch e do que está acontecendo em outros
94 alterações encontrada no seu sistema de controle de versão de trabalho. Em
[all …]
H A Ddeprecated.rst7 Em um mundo perfeito, seria possível converter todas as instâncias de alguma
8 API obsoleta para a nova API e remover completamente a API antiga em um único
25 uso de `__deprecated` seja útil para sinalizar uma API antiga em um arquivo de
32 Em vez disso, use WARN() e WARN_ON() e trate a condição de erro "impossível"
36 demais. (Por exemplo: "Em que ordem os bloqueios precisam ser liberados? Os
53 Aritmética explícita em argumentos do alocador
56 realizados em argumentos de funções de alocação de memória (ou similares)
58 que os valores dessem a volta (*wrap around*), resultando em uma alocação menor
65 Por exemplo, não use ``count * size`` como argumento, como em::
69 Em vez disso, a forma de dois fatores do alocador deve ser utilizada::
[all …]
H A Dcve.rst9 de segurança divulgadas publicamente. Com o tempo, sua utilidade diminuiu em
21 Linux, descrito em :ref:`securitybugs`.
24 arquivos da lista de discussão linux-cve, como visto em
38 Observe que, devido à camada em que o kernel Linux se encontra em um sistema,
50 ele é SOMENTE para atribuição de CVEs a correções que já estejam em árvores de
54 Linux, descrito em :ref:`securitybugs`.
61 seja resolvido com um commit, por favor entre em contato com a equipe de
62 atribuição de CVEs do kernel em <cve@kernel.org> para obter um identificador
65 Nenhum CVE será atribuído para qualquer problema encontrado em uma versão do
68 encontrada em https://kernel.org/releases.html
[all …]
H A Dmanagement-style.rst8 destina a espelhar o documento :ref:`process/coding-style.rst <codingstyle>` em
40 O nome do jogo é **evitar** ter que tomar uma decisão. Em particular, se alguém
42 você está em apuros como gerente. As pessoas que você gerencia devem conhecer os
49 gerenciando sua genialidade em vez disso).
54 as grandes e dolorosas em pequenas coisas com as quais ninguém realmente se importa.
66 que não podem ser desfeitas. Não se deixe encurralar em um canto do qual você não
76 todo o trabalho inútil em que você fez as pessoas trabalharem no último ano.
83 de manter as aparências, e sair em público para dizer que você estava errado
89 "irrevogável" era o que tentamos evitar em primeiro lugar, e sua decisão acabou
106 elas pelo menos pensem duas vezes antes de embarcar em um grande empreendimento.
[all …]
H A D6.Followthrough.rst14 É raro um patch ser tão bom em seu primeiro envio que não haja margem para
19 padrões de qualidade do kernel. A falha em participar desse processo muito
27 Um patch de qualquer relevância resultará em uma série de comentários de outros
31 fácil se você mantiver algumas coisas em mente:
51 interesses de seus empregadores em detrimento dos seus. Os desenvolvedores
54 estão verdadeiramente trabalhando em prol da criação do melhor kernel possível;
58 de codificação e pedidos para refatorar parte do seu código em seções
61 (*clever hack*) em seu driver para contornar um problema
74 Andrew Morton sugeriu que todo comentário de revisão que não resulte em uma
75 alteração de código deveria, em vez disso, resultar em um comentário adicional
[all …]
H A Dmaintainer-netdev.rst14 - **Tamanho da série** – não envie séries grandes (> 15 patches);divida-as em
24 a rede. Isso inclui qualquer item encontrado em ``net/`` (ex: código principal
25 como IPv6) e em ``drivers/net`` (ex: drivers específicos de hardware) na árvore
33 `kernel.org <https://www.kernel.org/>`_, com arquivos disponíveis em
58 Para descobrir em que ponto do ciclo estamos agora - carregue a página da
66 final (sem o sufixo ``-rcN``) - muito provavelmente estamos em uma janela de
72 Existem duas árvores de rede (repositórios git) em jogo. Ambas são coordenadas
96 em que a árvore ``net-next`` estiver fechada.
113 enviada de volta para Linus em intervalos regulares (~semanais). Isso significa
178 Em vez de delegar permissões do patchwork, a netdev usa um robô de e-mail
[all …]
H A Dbackporting.rst18 patches, mesclagem de ramificações (branches) ou resolução de conflitos em seu
31 git, caso em que você apenas faz o cherry-pick dele diretamente usando
41 Recomenda-se fortemente, em vez disso, encontrar uma versão base apropriada onde
47 antigo, você pode aplicá-lo ao kernel principal (mainline) mais recente e, em
56 Um bom motivo para preferir o ``git cherry-pick`` em vez do ``git am`` é que o
60 que pode resultar em erros silenciosos ou conflitos confusos).
72 em sua árvore de código-fonte. Não se esqueça de fazer o cherry-pick com ``-x``
94 Em geral, os conflitos aparecem quando o contexto do patch (ou seja, as linhas
101 inverso também é possível. Em qualquer caso, o resultado é um conflito que
108 em consideração esses outros commits.
[all …]
/linux/Documentation/translations/pt_BR/
H A Dindex.rst6 Documentação do Kernel Linux em Português
15 Este é o nível principal da documentação do kernel em língua portuguesa (Brasil).
16 A tradução ainda está em seu estágio inicial e incompleta; você notará avisos
19 De maneira geral, a documentação, assim como o próprio kernel, está em constante
23 de discussão linux-doc em vger.kernel.org.
34 para quem prefere ler em sua língua nativa. No entanto, tenha em mente que a
35 *única* documentação oficial é a em língua inglesa: :ref:`linux_doc`
37 A propagação simultânea de uma alteração em :ref:`linux_doc` para todas as
42 Se o que você ler em uma tradução não corresponder ao que ler no código,
44 documentação em inglês.
[all …]

1234567