| /linux/drivers/net/ethernet/chelsio/cxgb3/ |
| H A D | l2t.c | 63 static inline unsigned int vlan_prio(const struct l2t_entry *e) in vlan_prio() argument 65 return e->vlan >> 13; in vlan_prio() 74 static inline void neigh_replace(struct l2t_entry *e, struct neighbour *n) in neigh_replace() argument 77 if (e->neigh) in neigh_replace() 78 neigh_release(e->neigh); in neigh_replace() 79 e->neigh = n; in neigh_replace() 88 struct l2t_entry *e) in setup_l2e_send_pending() argument 101 OPCODE_TID(req) = htonl(MK_OPCODE_TID(CPL_L2T_WRITE_REQ, e->idx)); in setup_l2e_send_pending() 102 req->params = htonl(V_L2T_W_IDX(e->idx) | V_L2T_W_IFF(e->smt_idx) | in setup_l2e_send_pending() 103 V_L2T_W_VLAN(e->vlan & VLAN_VID_MASK) | in setup_l2e_send_pending() [all …]
|
| /linux/tools/testing/selftests/powerpc/pmu/ |
| H A D | event.c | 24 static void __event_init_opts(struct event *e, u64 config, in __event_init_opts() argument 27 memset(e, 0, sizeof(*e)); in __event_init_opts() 29 e->name = name; in __event_init_opts() 31 e->attr.type = type; in __event_init_opts() 32 e->attr.config = config; in __event_init_opts() 33 e->attr.size = sizeof(e->attr); in __event_init_opts() 35 e->attr.read_format = PERF_FORMAT_TOTAL_TIME_ENABLED | \ in __event_init_opts() 38 e->attr.sample_period = 1000; in __event_init_opts() 39 e->attr.sample_type = PERF_SAMPLE_REGS_INTR; in __event_init_opts() 40 e->attr.disabled = 1; in __event_init_opts() [all …]
|
| H A D | per_event_excludes.c | 25 struct event *e, events[4]; in per_event_excludes() local 34 e = &events[0]; in per_event_excludes() 35 event_init_opts(e, PERF_COUNT_HW_INSTRUCTIONS, in per_event_excludes() 37 e->attr.disabled = 1; in per_event_excludes() 39 e = &events[1]; in per_event_excludes() 40 event_init_opts(e, PERF_COUNT_HW_INSTRUCTIONS, in per_event_excludes() 42 e->attr.disabled = 1; in per_event_excludes() 43 e->attr.exclude_user = 1; in per_event_excludes() 44 e->attr.exclude_hv = 1; in per_event_excludes() 46 e = &events[2]; in per_event_excludes() [all …]
|
| /linux/drivers/media/test-drivers/vidtv/ |
| H A D | vidtv_s302m.c | 165 static void vidtv_s302m_access_unit_destroy(struct vidtv_encoder *e) in vidtv_s302m_access_unit_destroy() argument 167 struct vidtv_access_unit *head = e->access_units; in vidtv_s302m_access_unit_destroy() 176 e->access_units = NULL; in vidtv_s302m_access_unit_destroy() 179 static void vidtv_s302m_alloc_au(struct vidtv_encoder *e) in vidtv_s302m_alloc_au() argument 184 if (e->sync && e->sync->is_video_encoder) { in vidtv_s302m_alloc_au() 185 sync_au = e->sync->access_units; in vidtv_s302m_alloc_au() 188 temp = vidtv_s302m_access_unit_init(e->access_units); in vidtv_s302m_alloc_au() 189 if (!e->access_units) in vidtv_s302m_alloc_au() 190 e->access_units = temp; in vidtv_s302m_alloc_au() 198 e->access_units = vidtv_s302m_access_unit_init(NULL); in vidtv_s302m_alloc_au() [all …]
|
| /linux/fs/ |
| H A D | binfmt_misc.c | 94 Node *e; in search_binfmt_handler() local 97 list_for_each_entry(e, &misc->entries, list) { in search_binfmt_handler() 102 if (!test_bit(Enabled, &e->flags)) in search_binfmt_handler() 106 if (!test_bit(Magic, &e->flags)) { in search_binfmt_handler() 107 if (p && !strcmp(e->magic, p + 1)) in search_binfmt_handler() 108 return e; in search_binfmt_handler() 113 s = bprm->buf + e->offset; in search_binfmt_handler() 114 if (e->mask) { in search_binfmt_handler() 115 for (j = 0; j < e->size; j++) in search_binfmt_handler() 116 if ((*s++ ^ e->magic[j]) & e->mask[j]) in search_binfmt_handler() [all …]
|
| /linux/security/apparmor/ |
| H A D | policy_unpack_test.c | 52 struct aa_ext *e; member 60 struct aa_ext *e; in build_aa_ext_struct() local 65 e = kunit_kmalloc(test, sizeof(*e), GFP_USER); in build_aa_ext_struct() 66 KUNIT_EXPECT_NOT_ERR_OR_NULL(test, e); in build_aa_ext_struct() 68 e->start = buf; in build_aa_ext_struct() 69 e->end = e->start + buf_size; in build_aa_ext_struct() 70 e->pos = e->start; in build_aa_ext_struct() 74 strscpy(buf + 3, TEST_STRING_NAME, e->end - (void *)(buf + 3)); in build_aa_ext_struct() 76 buf = e->start + TEST_STRING_BUF_OFFSET; in build_aa_ext_struct() 79 strscpy(buf + 3, TEST_STRING_DATA, e->end - (void *)(buf + 3)); in build_aa_ext_struct() [all …]
|
| H A D | policy_unpack.c | 64 const char *name, const char *info, struct aa_ext *e, in audit_iface() argument 69 if (e) in audit_iface() 70 ad.iface.pos = e->pos - e->start; in audit_iface() 163 VISIBLE_IF_KUNIT bool aa_inbounds(struct aa_ext *e, size_t size) in aa_inbounds() argument 165 return (size <= e->end - e->pos); in aa_inbounds() 176 VISIBLE_IF_KUNIT size_t aa_unpack_u16_chunk(struct aa_ext *e, char **chunk) in aa_unpack_u16_chunk() argument 179 void *pos = e->pos; in aa_unpack_u16_chunk() 181 if (!aa_inbounds(e, sizeof(u16))) in aa_unpack_u16_chunk() 183 size = le16_to_cpu(get_unaligned((__le16 *) e->pos)); in aa_unpack_u16_chunk() 184 e->pos += sizeof(__le16); in aa_unpack_u16_chunk() [all …]
|
| /linux/scripts/kconfig/ |
| H A D | expr.c | 21 static struct expr *expr_eliminate_yn(struct expr *e); 35 struct expr *e; in expr_lookup() local 40 hash_for_each_possible(expr_hashtable, e, node, hash) { in expr_lookup() 41 if (e->type == type && e->left._initdata == l && in expr_lookup() 42 e->right._initdata == r) in expr_lookup() 43 return e; in expr_lookup() 46 e = xmalloc(sizeof(*e)); in expr_lookup() 47 e->type = type; in expr_lookup() 48 e->left._initdata = l; in expr_lookup() 49 e->right._initdata = r; in expr_lookup() [all …]
|
| /linux/tools/testing/selftests/powerpc/pmu/ebb/ |
| H A D | trace.c | 78 struct trace_entry *e; in trace_alloc_entry() local 80 e = trace_alloc(tb, sizeof(*e) + payload_size); in trace_alloc_entry() 81 if (e) in trace_alloc_entry() 82 e->length = payload_size; in trace_alloc_entry() 84 return e; in trace_alloc_entry() 89 struct trace_entry *e; in trace_log_reg() local 92 e = trace_alloc_entry(tb, sizeof(reg) + sizeof(value)); in trace_log_reg() 93 if (!e) in trace_log_reg() 96 e->type = TRACE_TYPE_REG; in trace_log_reg() 97 p = (u64 *)e->data; in trace_log_reg() [all …]
|
| /linux/lib/ |
| H A D | lru_cache.c | 39 #define PARANOIA_LC_ELEMENT(lc, e) do { \ argument 41 struct lc_element *e_ = (e); \ 84 struct lc_element *e; in lc_create() local 128 e = p + e_off; in lc_create() 129 e->lc_index = i; in lc_create() 130 e->lc_number = LC_FREE; in lc_create() 131 e->lc_new_number = LC_FREE; in lc_create() 132 list_add(&e->list, &lc->free); in lc_create() 133 element[i] = e; in lc_create() 202 struct lc_element *e = lc->lc_element[i]; in lc_reset() local [all …]
|
| /linux/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | smt.c | 68 struct smt_entry *e, *end; in find_or_alloc_smte() local 70 for (e = &s->smtab[0], end = &s->smtab[s->smt_size]; e != end; ++e) { in find_or_alloc_smte() 71 if (e->refcnt == 0) { in find_or_alloc_smte() 73 first_free = e; in find_or_alloc_smte() 75 if (e->state == SMT_STATE_SWITCHING) { in find_or_alloc_smte() 79 if (memcmp(e->src_mac, smac, ETH_ALEN) == 0) in find_or_alloc_smte() 86 e = first_free; in find_or_alloc_smte() 92 e->state = SMT_STATE_UNUSED; in find_or_alloc_smte() 95 return e; in find_or_alloc_smte() 98 static void t4_smte_free(struct smt_entry *e) in t4_smte_free() argument [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| H A D | indir_table.c | 97 struct mlx5_esw_indir_table_entry *e) in mlx5_esw_indir_table_rule_get() argument 109 if (e->recirc_rule) { in mlx5_esw_indir_table_rule_get() 110 refcount_inc(&e->recirc_rule->refcnt); in mlx5_esw_indir_table_rule_get() 139 flow_act.fg = e->recirc_grp; in mlx5_esw_indir_table_rule_get() 146 handle = mlx5_add_flow_rules(e->ft, NULL, &flow_act, &dest, 1); in mlx5_esw_indir_table_rule_get() 156 e->recirc_rule = rule; in mlx5_esw_indir_table_rule_get() 172 struct mlx5_esw_indir_table_entry *e) in mlx5_esw_indir_table_rule_put() argument 174 struct mlx5_esw_indir_table_rule *rule = e->recirc_rule; in mlx5_esw_indir_table_rule_put() 187 e->recirc_rule = NULL; in mlx5_esw_indir_table_rule_put() 190 static int mlx5_create_indir_recirc_group(struct mlx5_esw_indir_table_entry *e) in mlx5_create_indir_recirc_group() argument [all …]
|
| /linux/drivers/mtd/ubi/ |
| H A D | wl.c | 127 struct ubi_wl_entry *e, struct rb_root *root); 129 struct ubi_wl_entry *e); 139 static void wl_tree_add(struct ubi_wl_entry *e, struct rb_root *root) in wl_tree_add() argument 150 if (e->ec < e1->ec) in wl_tree_add() 152 else if (e->ec > e1->ec) in wl_tree_add() 155 ubi_assert(e->pnum != e1->pnum); in wl_tree_add() 156 if (e->pnum < e1->pnum) in wl_tree_add() 163 rb_link_node(&e->u.rb, parent, p); in wl_tree_add() 164 rb_insert_color(&e->u.rb, root); in wl_tree_add() 175 static void wl_entry_destroy(struct ubi_device *ubi, struct ubi_wl_entry *e) in wl_entry_destroy() argument [all …]
|
| /linux/rust/syn/ |
| H A D | classify.rs | 135 Expr::Block(e) => return e.label.is_some(), in expr_leading_label() 136 Expr::ForLoop(e) => return e.label.is_some(), in expr_leading_label() 137 Expr::Loop(e) => return e.label.is_some(), in expr_leading_label() 138 Expr::While(e) => return e.label.is_some(), in expr_leading_label() 140 Expr::Assign(e) => expr = &e.left, in expr_leading_label() 141 Expr::Await(e) => expr = &e.base, in expr_leading_label() 142 Expr::Binary(e) => expr = &e.left, in expr_leading_label() 143 Expr::Call(e) => expr = &e.func, in expr_leading_label() 144 Expr::Cast(e) => expr = &e.expr, in expr_leading_label() 145 Expr::Field(e) => expr = &e.base, in expr_leading_label() [all …]
|
| /linux/lib/crypto/ |
| H A D | sm3.c | 41 #define R(i, a, b, c, d, e, f, g, h, t, w1, w2) \ argument 43 ss1 = rol32((rol32((a), 12) + (e) + (t)), 7); \ 46 h += GG ## i(e, f, g) + ss1 + (w1); \ 52 #define R1(a, b, c, d, e, f, g, h, t, w1, w2) \ argument 53 R(1, a, b, c, d, e, f, g, h, t, w1, w2) 54 #define R2(a, b, c, d, e, f, g, h, t, w1, w2) \ argument 55 R(2, a, b, c, d, e, f, g, h, t, w1, w2) 77 u32 a, b, c, d, e, f, g, h, ss1, ss2; in sm3_transform() local 83 e = sctx->state[4]; in sm3_transform() 88 R1(a, b, c, d, e, f, g, h, K[0], I(0), I(4)); in sm3_transform() [all …]
|
| /linux/net/netfilter/ipset/ |
| H A D | ip_set_hash_netnet.c | 136 hash_netnet4_init(struct hash_netnet4_elem *e) in hash_netnet4_init() argument 138 e->cidr[0] = HOST_MASK; in hash_netnet4_init() 139 e->cidr[1] = HOST_MASK; in hash_netnet4_init() 149 struct hash_netnet4_elem e = { }; in hash_netnet4_kadt() local 152 e.cidr[0] = INIT_CIDR(h->nets[0].cidr[0], HOST_MASK); in hash_netnet4_kadt() 153 e.cidr[1] = INIT_CIDR(h->nets[0].cidr[1], HOST_MASK); in hash_netnet4_kadt() 155 e.ccmp = (HOST_MASK << (sizeof(e.cidr[0]) * 8)) | HOST_MASK; in hash_netnet4_kadt() 157 ip4addrptr(skb, opt->flags & IPSET_DIM_ONE_SRC, &e.ip[0]); in hash_netnet4_kadt() 158 ip4addrptr(skb, opt->flags & IPSET_DIM_TWO_SRC, &e.ip[1]); in hash_netnet4_kadt() 159 e.ip[0] &= (ip_set_netmask(e.cidr[0]) & h->bitmask.ip); in hash_netnet4_kadt() [all …]
|
| H A D | ip_set_hash_netportnet.c | 144 hash_netportnet4_init(struct hash_netportnet4_elem *e) in hash_netportnet4_init() argument 146 e->cidr[0] = HOST_MASK; in hash_netportnet4_init() 147 e->cidr[1] = HOST_MASK; in hash_netportnet4_init() 157 struct hash_netportnet4_elem e = { }; in hash_netportnet4_kadt() local 160 e.cidr[0] = INIT_CIDR(h->nets[0].cidr[0], HOST_MASK); in hash_netportnet4_kadt() 161 e.cidr[1] = INIT_CIDR(h->nets[0].cidr[1], HOST_MASK); in hash_netportnet4_kadt() 163 e.ccmp = (HOST_MASK << (sizeof(e.cidr[0]) * 8)) | HOST_MASK; in hash_netportnet4_kadt() 166 &e.port, &e.proto)) in hash_netportnet4_kadt() 169 ip4addrptr(skb, opt->flags & IPSET_DIM_ONE_SRC, &e.ip[0]); in hash_netportnet4_kadt() 170 ip4addrptr(skb, opt->flags & IPSET_DIM_THREE_SRC, &e.ip[1]); in hash_netportnet4_kadt() [all …]
|
| H A D | ip_set_list_set.c | 55 struct set_elem *e; in list_set_ktest() local 63 list_for_each_entry_rcu(e, &map->members, list) { in list_set_ktest() 64 ret = ip_set_test(e->id, skb, par, opt); in list_set_ktest() 67 if (ip_set_match_extensions(set, ext, mext, flags, e)) in list_set_ktest() 79 struct set_elem *e; in list_set_kadd() local 82 list_for_each_entry_rcu(e, &map->members, list) { in list_set_kadd() 84 ip_set_timeout_expired(ext_timeout(e, set))) in list_set_kadd() 86 ret = ip_set_add(e->id, skb, par, opt); in list_set_kadd() 99 struct set_elem *e; in list_set_kdel() local 102 list_for_each_entry_rcu(e, &map->members, list) { in list_set_kdel() [all …]
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_ring_mux.c | 78 struct amdgpu_mux_entry *e = NULL; in amdgpu_mux_resubmit_chunks() local 89 e = &mux->ring_entry[i]; in amdgpu_mux_resubmit_chunks() 94 if (!e) { in amdgpu_mux_resubmit_chunks() 99 last_seq = atomic_read(&e->ring->fence_drv.last_seq); in amdgpu_mux_resubmit_chunks() 103 list_for_each_entry(chunk, &e->list, entry) { in amdgpu_mux_resubmit_chunks() 105 amdgpu_fence_update_start_timestamp(e->ring, in amdgpu_mux_resubmit_chunks() 109 le32_to_cpu(*(e->ring->fence_drv.cpu_addr + 2))) { in amdgpu_mux_resubmit_chunks() 110 if (chunk->cntl_offset <= e->ring->buf_mask) in amdgpu_mux_resubmit_chunks() 111 amdgpu_ring_patch_cntl(e->ring, in amdgpu_mux_resubmit_chunks() 113 if (chunk->ce_offset <= e->ring->buf_mask) in amdgpu_mux_resubmit_chunks() [all …]
|
| /linux/tools/testing/selftests/powerpc/pmu/event_code_tests/ |
| H A D | event_alternatives_tests_p10.c | 27 struct event *e, events[5]; in event_alternatives_tests_p10() local 48 e = &events[0]; in event_alternatives_tests_p10() 49 event_init(e, 0x0001e); in event_alternatives_tests_p10() 51 e = &events[1]; in event_alternatives_tests_p10() 52 event_init(e, EventCode_1); in event_alternatives_tests_p10() 54 e = &events[2]; in event_alternatives_tests_p10() 55 event_init(e, EventCode_2); in event_alternatives_tests_p10() 57 e = &events[3]; in event_alternatives_tests_p10() 58 event_init(e, EventCode_3); in event_alternatives_tests_p10() 60 e in event_alternatives_tests_p10() [all...] |
| /linux/drivers/net/fddi/skfp/ |
| H A D | ecm.c | 97 smc->e.path_test = PT_PASSED ; in ecm_init() 98 smc->e.trace_prop = 0 ; in ecm_init() 99 smc->e.sb_flag = 0 ; in ecm_init() 101 smc->e.ecm_line_state = FALSE ; in ecm_init() 154 smc->e.DisconnectFlag = FALSE ; in ecm_fsm() 157 smc->e.DisconnectFlag = TRUE ; in ecm_fsm() 165 smc->e.path_test = PT_PASSED ; in ecm_fsm() 166 smc->e.ecm_line_state = FALSE ; in ecm_fsm() 173 && smc->e.path_test==PT_PASSED) { in ecm_fsm() 178 else if (cmd == EC_CONNECT && (smc->e.path_test==PT_PASSED) && in ecm_fsm() [all …]
|
| /linux/arch/arm64/kvm/vgic/ |
| H A D | vgic-irqfd.c | 18 static int vgic_irqfd_set_irq(struct kvm_kernel_irq_routing_entry *e, in vgic_irqfd_set_irq() argument 22 unsigned int spi_id = e->irqchip.pin + VGIC_NR_PRIVATE_IRQS; in vgic_irqfd_set_irq() 39 struct kvm_kernel_irq_routing_entry *e, in kvm_set_routing_entry() argument 46 e->set = vgic_irqfd_set_irq; in kvm_set_routing_entry() 47 e->irqchip.irqchip = ue->u.irqchip.irqchip; in kvm_set_routing_entry() 48 e->irqchip.pin = ue->u.irqchip.pin; in kvm_set_routing_entry() 49 if ((e->irqchip.pin >= KVM_IRQCHIP_NUM_PINS) || in kvm_set_routing_entry() 50 (e->irqchip.irqchip >= KVM_NR_IRQCHIPS)) in kvm_set_routing_entry() 54 e->set = kvm_set_msi; in kvm_set_routing_entry() 55 e->msi.address_lo = ue->u.msi.address_lo; in kvm_set_routing_entry() [all …]
|
| /linux/net/netfilter/ |
| H A D | xt_recent.c | 128 struct recent_entry *e; in recent_entry_lookup() local 136 list_for_each_entry(e, &table->iphash[h], list) in recent_entry_lookup() 137 if (e->family == family && in recent_entry_lookup() 138 memcmp(&e->addr, addrp, sizeof(e->addr)) == 0 && in recent_entry_lookup() 139 (ttl == e->ttl || ttl == 0 || e->ttl == 0)) in recent_entry_lookup() 140 return e; in recent_entry_lookup() 144 static void recent_entry_remove(struct recent_table *t, struct recent_entry *e) in recent_entry_remove() argument 146 list_del(&e->list); in recent_entry_remove() 147 list_del(&e->lru_list); in recent_entry_remove() 148 kfree(e); in recent_entry_remove() [all …]
|
| /linux/tools/testing/selftests/filesystems/epoll/ |
| H A D | epoll_wakeup_test.c | 52 struct epoll_event e; in waiter_entry1a() local 55 if (epoll_wait(ctx->efd[0], &e, 1, -1) > 0) in waiter_entry1a() 64 struct epoll_event e; in waiter_entry1ap() local 70 if (epoll_wait(ctx->efd[0], &e, 1, 0) > 0) in waiter_entry1ap() 79 struct epoll_event e; in waiter_entry1o() local 82 if (epoll_wait(ctx->efd[0], &e, 1, -1) > 0) in waiter_entry1o() 91 struct epoll_event e; in waiter_entry1op() local 97 if (epoll_wait(ctx->efd[0], &e, 1, 0) > 0) in waiter_entry1op() 167 struct epoll_event e; in TEST() local 174 e.events = EPOLLIN; in TEST() [all …]
|
| /linux/fs/dlm/ |
| H A D | requestqueue.c | 36 struct rq_entry *e; in dlm_add_requestqueue() local 40 e = kmalloc(sizeof(struct rq_entry) + length, GFP_ATOMIC); in dlm_add_requestqueue() 41 if (!e) { in dlm_add_requestqueue() 46 e->recover_seq = ls->ls_recover_seq & 0xFFFFFFFF; in dlm_add_requestqueue() 47 e->nodeid = nodeid; in dlm_add_requestqueue() 48 memcpy(&e->request, ms, sizeof(*ms)); in dlm_add_requestqueue() 49 memcpy(&e->request.m_extra, ms->m_extra, length); in dlm_add_requestqueue() 51 list_add_tail(&e->list, &ls->ls_requestqueue); in dlm_add_requestqueue() 67 struct rq_entry *e; in dlm_process_requestqueue() local 78 e = list_first_entry(&ls->ls_requestqueue, struct rq_entry, list); in dlm_process_requestqueue() [all …]
|