Searched refs:sib (Results 1 - 25 of 25) sorted by relevance

/linux-master/arch/x86/include/asm/
H A Dinsn.h81 struct insn_field sib; member in struct:insn
111 #define X86_SIB_SCALE(sib) (((sib) & 0xc0) >> 6)
112 #define X86_SIB_INDEX(sib) (((sib) & 0x38) >> 3)
113 #define X86_SIB_BASE(sib) ((sib) & 0x07)
236 return insn_offset_sib(insn) + insn->sib.nbytes;
/linux-master/tools/arch/x86/include/asm/
H A Dinsn.h81 struct insn_field sib; member in struct:insn
111 #define X86_SIB_SCALE(sib) (((sib) & 0xc0) >> 6)
112 #define X86_SIB_INDEX(sib) (((sib) & 0x38) >> 3)
113 #define X86_SIB_BASE(sib) ((sib) & 0x07)
236 return insn_offset_sib(insn) + insn->sib.nbytes;
/linux-master/lib/
H A Dbootconfig.c458 struct xbc_node *sib, *node = xbc_add_node(data, flag); local
464 sib = xbc_last_sibling(xbc_nodes);
465 sib->next = xbc_node_index(node);
472 sib = xbc_node_get_child(last_parent);
473 sib = xbc_last_sibling(sib);
474 sib->next = xbc_node_index(node);
/linux-master/fs/bcachefs/
H A Dbtree_update_interior.h140 enum btree_node_sibling sib)
148 if (b->sib_u64s[sib] > trans->c->btree_foreground_merge_threshold)
151 return __bch2_foreground_maybe_merge(trans, path_idx, level, flags, sib);
137 bch2_foreground_maybe_merge_sibling(struct btree_trans *trans, btree_path_idx_t path_idx, unsigned level, unsigned flags, enum btree_node_sibling sib) argument
H A Dbtree_iter.c1302 struct btree_path *sib; local
1304 sib = prev_btree_path(trans, path);
1305 if (sib && !btree_path_cmp(sib, path))
1306 return sib;
1308 sib = next_btree_path(trans, path);
1309 if (sib && !btree_path_cmp(sib, path))
1310 return sib;
1317 struct btree_path *sib; local
[all...]
H A Dbtree_update_interior.c1935 enum btree_node_sibling sib)
1971 if ((sib == btree_prev_sib && bpos_eq(b->data->min_key, POS_MIN)) ||
1972 (sib == btree_next_sib && bpos_eq(b->data->max_key, SPOS_MAX))) {
1973 b->sib_u64s[sib] = U16_MAX;
1977 sib_pos = sib == btree_prev_sib
1993 b->sib_u64s[sib] = U16_MAX;
1997 if (sib == btree_prev_sib) {
2039 b->sib_u64s[sib] = sib_u64s;
2041 if (b->sib_u64s[sib] > c->btree_foreground_merge_threshold)
1931 __bch2_foreground_maybe_merge(struct btree_trans *trans, btree_path_idx_t path, unsigned level, unsigned flags, enum btree_node_sibling sib) argument
/linux-master/tools/objtool/arch/x86/
H A Ddecode.c158 sib = 0, /* sib_scale = 0, */ sib_index = 0, sib_base = 0; local
201 if (ins.sib.nbytes) {
202 sib = ins.sib.bytes[0];
203 /* sib_scale = X86_SIB_SCALE(sib); */
204 sib_index = X86_SIB_INDEX(sib) + 8*rex_x;
205 sib_base = X86_SIB_BASE(sib) + 8*rex_b;
/linux-master/arch/x86/lib/
H A Dinsn.c411 if (insn->sib.got)
422 insn_field_set(&insn->sib,
426 insn->sib.got = 1;
479 base = X86_SIB_BASE(insn->sib.value);
707 return insn->opcode.got && insn->modrm.got && insn->sib.got &&
H A Dinsn-eval.c482 regno = X86_SIB_INDEX(insn->sib.value);
497 regno = X86_SIB_BASE(insn->sib.value);
1174 if (!insn->sib.nbytes)
1205 addr32 = base32 + idx32 * (1 << X86_SIB_SCALE(insn->sib.value));
1210 *eff_addr = base + indx * (1 << X86_SIB_SCALE(insn->sib.value));
1316 if (insn->sib.nbytes) {
1407 if (insn->sib.nbytes) {
/linux-master/tools/arch/x86/lib/
H A Dinsn.c411 if (insn->sib.got)
422 insn_field_set(&insn->sib,
426 insn->sib.got = 1;
479 base = X86_SIB_BASE(insn->sib.value);
707 return insn->opcode.got && insn->modrm.got && insn->sib.got &&
/linux-master/arch/x86/tools/
H A Dinsn_decoder_test.c78 dump_field(fp, "sib", "\t", &insn->sib);
H A Dinsn_sanity.c71 dump_field(fp, "sib", "\t", &insn->sib);
/linux-master/arch/x86/math-emu/
H A Dget_address.c72 static int sib(int mod, unsigned long *fpu_eip) function
230 address = sib(mod, fpu_eip);
/linux-master/drivers/md/persistent-data/
H A Ddm-btree.c919 struct dm_block *sib; local
922 r = shadow_child(s->info, vt, parent, parent_index - 1, &sib);
926 left = dm_block_data(sib);
933 s->nodes[1] = sib;
935 unlock_block(s->info, sib);
948 struct dm_block *sib; local
951 r = shadow_child(s->info, vt, parent, parent_index + 1, &sib);
956 right = dm_block_data(sib);
961 unlock_block(s->info, sib);
964 s->nodes[1] = sib;
[all...]
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_flow.c902 enum ice_flow_field sib = ICE_FLOW_FIELD_IDX_MAX; local
938 sib = ICE_FLOW_FIELD_IDX_IPV4_PROT;
940 sib = ICE_FLOW_FIELD_IDX_IPV4_TTL;
945 if (match & BIT(sib))
946 sib_mask = ice_flds_info[sib].mask;
957 sib = ICE_FLOW_FIELD_IDX_IPV6_PROT;
959 sib = ICE_FLOW_FIELD_IDX_IPV6_TTL;
964 if (match & BIT(sib))
965 sib_mask = ice_flds_info[sib].mask;
1027 sib
[all...]
/linux-master/fs/nilfs2/
H A Dbtree.c1067 struct nilfs_btree_node *node, *parent, *sib; local
1108 sib = (struct nilfs_btree_node *)bh->b_data;
1109 if (nilfs_btree_node_get_nchildren(sib) < ncblk) {
1126 sib = (struct nilfs_btree_node *)bh->b_data;
1127 if (nilfs_btree_node_get_nchildren(sib) < ncblk) {
1152 sib = (struct nilfs_btree_node *)bh->b_data;
1153 nilfs_btree_node_init(sib, 0, level, 0, ncblk, NULL, NULL);
1441 struct nilfs_btree_node *node, *parent, *sib; local
1478 sib = (struct nilfs_btree_node *)bh->b_data;
1479 if (nilfs_btree_node_get_nchildren(sib) > ncmi
[all...]
/linux-master/drivers/infiniband/core/
H A Dcma.c661 static void cma_translate_ib(struct sockaddr_ib *sib, struct rdma_dev_addr *dev_addr) argument
664 rdma_addr_set_sgid(dev_addr, (union ib_gid *) &sib->sib_addr);
665 ib_addr_set_pkey(dev_addr, ntohs(sib->sib_pkey));
1373 struct sockaddr_ib *sib; local
1381 sib = (struct sockaddr_ib *) addr;
1382 return htons((u16) (be64_to_cpu(sib->sib_sid) &
1383 be64_to_cpu(sib->sib_sid_mask)));
2928 struct sockaddr_ib *sib; local
2959 sib = (struct sockaddr_ib *) cma_src_addr(id_priv);
2960 path_rec.traffic_class = (u8) (be32_to_cpu(sib
3618 struct sockaddr_ib *sib; local
3837 struct sockaddr_ib *sib; local
[all...]
/linux-master/tools/testing/selftests/seccomp/
H A Dseccomp_bpf.c2599 int sib = 0; local
2606 for ( ; sib < self->sibling_count; ++sib) {
2607 struct tsync_sibling *s = &self->sibling[sib];
2679 /* Check prctl failure detection by requesting sib 0 diverge. */
2915 long ret, sib; local
2951 sib = 1;
2953 sib = 0;
2960 self->sibling[!sib].num_waits += 1;
2967 PTHREAD_JOIN(self->sibling[sib]
[all...]
/linux-master/drivers/block/drbd/
H A Ddrbd_nl.c365 struct sib_info sib; local
379 sib.sib_reason = SIB_HELPER_PRE;
380 sib.helper_name = cmd;
381 drbd_bcast_event(device, &sib);
392 sib.sib_reason = SIB_HELPER_POST;
393 sib.helper_exit_code = ret;
394 drbd_bcast_event(device, &sib);
3701 const struct sib_info *sib)
3710 /* If sib != NULL, this is drbd_bcast_event, which anyone can listen
3713 * If sib
3700 nla_put_status_info(struct sk_buff *skb, struct drbd_device *device, const struct sib_info *sib) argument
4508 drbd_bcast_event(struct drbd_device *device, const struct sib_info *sib) argument
[all...]
H A Ddrbd_state.c1715 struct sib_info sib; local
1719 sib.sib_reason = SIB_STATE_CHANGE;
1720 sib.os = os;
1721 sib.ns = ns;
1731 drbd_bcast_event(device, &sib);
H A Ddrbd_worker.c1921 struct sib_info sib = { .sib_reason = SIB_SYNC_PROGRESS, }; local
1931 drbd_bcast_event(device, &sib);
H A Ddrbd_int.h1584 void drbd_bcast_event(struct drbd_device *device, const struct sib_info *sib);
/linux-master/drivers/net/ethernet/dlink/
H A Ddl2k.h342 u8 sib[204]; /* 0x30-0xfb */ member in struct:t_SROM
/linux-master/drivers/infiniband/ulp/rtrs/
H A Drtrs-srv.c2041 struct sockaddr_ib sib = { local
2060 cm_ib = rtrs_srv_cm_init(ctx, (struct sockaddr *)&sib, RDMA_PS_IB);
/linux-master/arch/x86/kvm/
H A Demulate.c1179 u8 sib; local
1270 sib = insn_fetch(u8, ctxt);
1271 index_reg |= (sib >> 3) & 7;
1272 base_reg |= sib & 7;
1273 scale = sib >> 6;

Completed in 323 milliseconds