Home
last modified time | relevance | path

Searched refs:bundle (Results 1 – 49 of 49) sorted by relevance

/linux-4.1.27/arch/tile/kernel/
Dsingle_step.c104 tilepro_bundle_bits bundle, in rewrite_load_store_unaligned() argument
124 if (bundle & TILEPRO_BUNDLE_Y_ENCODING_MASK) { in rewrite_load_store_unaligned()
125 addr_reg = get_SrcA_Y2(bundle); in rewrite_load_store_unaligned()
126 val_reg = get_SrcBDest_Y2(bundle); in rewrite_load_store_unaligned()
128 addr_reg = get_SrcA_X1(bundle); in rewrite_load_store_unaligned()
129 val_reg = get_Dest_X1(bundle); in rewrite_load_store_unaligned()
131 addr_reg = get_SrcA_X1(bundle); in rewrite_load_store_unaligned()
132 val_reg = get_SrcB_X1(bundle); in rewrite_load_store_unaligned()
152 return bundle; in rewrite_load_store_unaligned()
157 return bundle; in rewrite_load_store_unaligned()
[all …]
Dbacktrace.c66 const struct BacktraceBundle *bundle, in find_matching_insn() argument
74 for (i = 0; i < bundle->num_insns; i++) { in find_matching_insn()
76 &bundle->insns[i]; in find_matching_insn()
97 static inline bool bt_has_iret(const struct BacktraceBundle *bundle) in bt_has_iret() argument
99 return find_matching_insn(bundle, TILE_OPC_IRET, NULL, 0) != NULL; in bt_has_iret()
105 static bool bt_has_addi_sp(const struct BacktraceBundle *bundle, int *adjust) in bt_has_addi_sp() argument
110 find_matching_insn(bundle, TILE_OPC_ADDI, vals, 2); in bt_has_addi_sp()
112 insn = find_matching_insn(bundle, TILE_OPC_ADDLI, vals, 2); in bt_has_addi_sp()
115 insn = find_matching_insn(bundle, TILEGX_OPC_ADDXLI, vals, 2); in bt_has_addi_sp()
117 insn = find_matching_insn(bundle, TILEGX_OPC_ADDXI, vals, 2); in bt_has_addi_sp()
[all …]
Dunaligned.c69 tilegx_bundle_bits bundle; member
77 static bool is_bundle_x0_nop(tilegx_bundle_bits bundle) in is_bundle_x0_nop() argument
79 return (((get_UnaryOpcodeExtension_X0(bundle) == in is_bundle_x0_nop()
81 (get_RRROpcodeExtension_X0(bundle) == in is_bundle_x0_nop()
83 (get_Opcode_X0(bundle) == in is_bundle_x0_nop()
85 ((get_UnaryOpcodeExtension_X0(bundle) == in is_bundle_x0_nop()
87 (get_RRROpcodeExtension_X0(bundle) == in is_bundle_x0_nop()
89 (get_Opcode_X0(bundle) == in is_bundle_x0_nop()
97 static bool is_bundle_x1_nop(tilegx_bundle_bits bundle) in is_bundle_x1_nop() argument
99 return (((get_UnaryOpcodeExtension_X1(bundle) == in is_bundle_x1_nop()
[all …]
Dtraps.c112 static int special_ill(tile_bundle_bits bundle, int *sigp, int *codep) in special_ill() argument
116 if (bundle == bpt_code) { in special_ill()
124 if ((bundle & TILEGX_BUNDLE_MODE_MASK) != 0) in special_ill()
126 if (get_Opcode_X1(bundle) != RRR_0_OPCODE_X1) in special_ill()
128 if (get_RRROpcodeExtension_X1(bundle) != UNARY_RRR_0_OPCODE_X1) in special_ill()
130 if (get_UnaryOpcodeExtension_X1(bundle) != ILL_UNARY_OPCODE_X1) in special_ill()
133 if (bundle & TILEPRO_BUNDLE_Y_ENCODING_MASK) in special_ill()
135 if (get_Opcode_X1(bundle) != SHUN_0_OPCODE_X1) in special_ill()
137 if (get_UnShOpcodeExtension_X1(bundle) != UN_0_SHUN_0_OPCODE_X1) in special_ill()
139 if (get_UnOpcodeExtension_X1(bundle) != ILL_UN_0_SHUN_0_OPCODE_X1) in special_ill()
[all …]
Dkgdb.c186 tile_bundle_bits bundle; in get_step_address() local
190 bundle = *(unsigned long *)instruction_pointer(regs); in get_step_address()
193 if (bundle & TILEGX_BUNDLE_MODE_MASK) { in get_step_address()
194 if (get_Opcode_Y1(bundle) == RRR_1_OPCODE_Y1 && in get_step_address()
195 get_RRROpcodeExtension_Y1(bundle) == in get_step_address()
197 opcode = get_UnaryOpcodeExtension_Y1(bundle); in get_step_address()
204 src_reg = get_SrcA_Y1(bundle); in get_step_address()
209 } else if (get_Opcode_X1(bundle) == RRR_0_OPCODE_X1) { in get_step_address()
210 if (get_RRROpcodeExtension_X1(bundle) == in get_step_address()
212 opcode = get_UnaryOpcodeExtension_X1(bundle); in get_step_address()
[all …]
/linux-4.1.27/arch/ia64/kernel/
Dparavirt_patch.c87 bundle_t *bundle = paravirt_get_bundle(tag); in paravirt_get_next_tag() local
88 return (unsigned long)(bundle + 1); in paravirt_get_next_tag()
97 paravirt_read_slot0(const bundle_t *bundle) in paravirt_read_slot0() argument
100 inst.l = bundle->quad0.slot0; in paravirt_read_slot0()
105 paravirt_read_slot1(const bundle_t *bundle) in paravirt_read_slot1() argument
108 inst.l = bundle->quad0.slot1_p0 | in paravirt_read_slot1()
109 ((unsigned long long)bundle->quad1.slot1_p1 << 18UL); in paravirt_read_slot1()
114 paravirt_read_slot2(const bundle_t *bundle) in paravirt_read_slot2() argument
117 inst.l = bundle->quad1.slot2; in paravirt_read_slot2()
124 bundle_t *bundle = paravirt_get_bundle(tag); in paravirt_read_inst() local
[all …]
Dbrl_emu.c57 unsigned long bundle[2]; in ia64_emulate_brl() local
70 if (copy_from_user(bundle, (void *) (regs->cr_iip), sizeof(bundle))) in ia64_emulate_brl()
79 if ((bundle[0] & 0x1e) != 0x4) return rv; in ia64_emulate_brl()
81 opcode = (bundle[1] >> 60); in ia64_emulate_brl()
82 btype = ((bundle[1] >> 29) & 0x7); in ia64_emulate_brl()
83 qp = ((bundle[1] >> 23) & 0x3f); in ia64_emulate_brl()
84 offset = ((bundle[1] & 0x0800000000000000L) << 4) in ia64_emulate_brl()
85 | ((bundle[1] & 0x00fffff000000000L) >> 32) in ia64_emulate_brl()
86 | ((bundle[1] & 0x00000000007fffffL) << 40) in ia64_emulate_brl()
87 | ((bundle[0] & 0xffff000000000000L) >> 24); in ia64_emulate_brl()
Dkprobes.c307 bundle_t *bundle = &p->opcode.bundle; in prepare_break_inst() local
317 bundle->quad0.slot0 = break_inst; in prepare_break_inst()
320 bundle->quad0.slot1_p0 = break_inst; in prepare_break_inst()
321 bundle->quad1.slot1_p1 = break_inst >> (64-46); in prepare_break_inst()
324 bundle->quad1.slot2 = break_inst; in prepare_break_inst()
336 static void __kprobes get_kprobe_inst(bundle_t *bundle, uint slot, in get_kprobe_inst() argument
342 template = bundle->quad0.template; in get_kprobe_inst()
346 *major_opcode = (bundle->quad0.slot0 >> SLOT0_OPCODE_SHIFT); in get_kprobe_inst()
347 *kprobe_inst = bundle->quad0.slot0; in get_kprobe_inst()
350 *major_opcode = (bundle->quad1.slot1_p1 >> SLOT1_p1_OPCODE_SHIFT); in get_kprobe_inst()
[all …]
Dmodule.c142 bundle (const struct insn *insn) in bundle() function
214 unsigned char bundle[2][16]; member
235 if (apply_imm64(mod, (struct insn *) (plt->bundle[0] + 2), target_gp) in patch_plt()
236 && apply_imm60(mod, (struct insn *) (plt->bundle[1] + 2), in patch_plt()
237 (target_ip - (int64_t) plt->bundle[1]) / 16)) in patch_plt()
245 uint64_t b0, b1, *b = (uint64_t *) plt->bundle[1]; in plt_target()
252 return (long) plt->bundle[1] + 16*off; in plt_target()
259 unsigned char bundle[3][16]; member
285 if (apply_imm64(mod, (struct insn *) (plt->bundle[0] + 2), target_ip) in patch_plt()
286 && apply_imm64(mod, (struct insn *) (plt->bundle[1] + 2), target_gp)) in patch_plt()
[all …]
Dtraps.c237 fp_emulate (int fp_fault, void *bundle, long *ipsr, long *fpsr, long *isr, long *pr, long *ifs, in fp_emulate() argument
267 ret = (*fpswa_interface->fpswa)((unsigned long) fp_fault, bundle, in fp_emulate()
290 long exception, bundle[2]; in handle_fpu_swa() local
297 if (copy_from_user(bundle, (void __user *) fault_ip, sizeof(bundle))) in handle_fpu_swa()
333 exception = fp_emulate(fp_fault, bundle, &regs->cr_ipsr, &regs->ar_fpsr, &isr, &regs->pr, in handle_fpu_swa()
Dunaligned.c1296 unsigned long bundle[2]; in ia64_handle_unaligned() local
1371 if (__copy_from_user(bundle, (void __user *) regs->cr_iip, 16)) in ia64_handle_unaligned()
1378 case 0: u.l = (bundle[0] >> 5); break; in ia64_handle_unaligned()
1379 case 1: u.l = (bundle[0] >> 46) | (bundle[1] << 18); break; in ia64_handle_unaligned()
1380 case 2: u.l = (bundle[1] >> 23); break; in ia64_handle_unaligned()
/linux-4.1.27/net/rxrpc/
Dar-connection.c37 struct rxrpc_conn_bundle *bundle; in rxrpc_alloc_bundle() local
41 bundle = kzalloc(sizeof(struct rxrpc_conn_bundle), gfp); in rxrpc_alloc_bundle()
42 if (bundle) { in rxrpc_alloc_bundle()
43 INIT_LIST_HEAD(&bundle->unused_conns); in rxrpc_alloc_bundle()
44 INIT_LIST_HEAD(&bundle->avail_conns); in rxrpc_alloc_bundle()
45 INIT_LIST_HEAD(&bundle->busy_conns); in rxrpc_alloc_bundle()
46 init_waitqueue_head(&bundle->chanwait); in rxrpc_alloc_bundle()
47 atomic_set(&bundle->usage, 1); in rxrpc_alloc_bundle()
50 _leave(" = %p", bundle); in rxrpc_alloc_bundle()
51 return bundle; in rxrpc_alloc_bundle()
[all …]
Daf_rxrpc.c275 struct rxrpc_conn_bundle *bundle; in rxrpc_kernel_begin_call() local
311 bundle = rxrpc_get_bundle(rx, trans, key, service_id, gfp); in rxrpc_kernel_begin_call()
312 if (IS_ERR(bundle)) { in rxrpc_kernel_begin_call()
313 call = ERR_CAST(bundle); in rxrpc_kernel_begin_call()
317 call = rxrpc_get_client_call(rx, trans, bundle, user_call_ID, true, in rxrpc_kernel_begin_call()
319 rxrpc_put_bundle(trans, bundle); in rxrpc_kernel_begin_call()
713 if (rx->bundle) { in rxrpc_release_sock()
714 rxrpc_put_bundle(rx->trans, rx->bundle); in rxrpc_release_sock()
715 rx->bundle = NULL; in rxrpc_release_sock()
Dar-output.c134 struct rxrpc_conn_bundle *bundle; in rxrpc_client_sendmsg() local
152 bundle = NULL; in rxrpc_client_sendmsg()
163 bundle = rxrpc_get_bundle(rx, trans, key, service_id, in rxrpc_client_sendmsg()
165 if (IS_ERR(bundle)) in rxrpc_client_sendmsg()
166 return PTR_ERR(bundle); in rxrpc_client_sendmsg()
169 call = rxrpc_get_client_call(rx, trans, bundle, user_call_ID, in rxrpc_client_sendmsg()
172 rxrpc_put_bundle(trans, bundle); in rxrpc_client_sendmsg()
Dar-call.c254 struct rxrpc_conn_bundle *bundle, in rxrpc_alloc_client_call() argument
264 ASSERT(bundle != NULL); in rxrpc_alloc_client_call()
274 ret = rxrpc_connect_call(rx, trans, bundle, call, gfp); in rxrpc_alloc_client_call()
317 struct rxrpc_conn_bundle *bundle, in rxrpc_get_client_call() argument
326 rx, trans ? trans->debug_id : -1, bundle ? bundle->debug_id : -1, in rxrpc_get_client_call()
352 candidate = rxrpc_alloc_client_call(rx, trans, bundle, gfp); in rxrpc_get_client_call()
655 if (conn->out_clientflag && conn->bundle) { in rxrpc_release_call()
660 &conn->bundle->avail_conns); in rxrpc_release_call()
669 &conn->bundle->unused_conns); in rxrpc_release_call()
Dar-internal.h58 struct rxrpc_conn_bundle *bundle; /* virtual connection bundle */ member
244 struct rxrpc_conn_bundle *bundle; /* connection bundle (client) */ member
/linux-4.1.27/drivers/dma/ioat/
Dhw.h83 unsigned int bundle:1; member
115 unsigned int bundle:1; member
162 unsigned int bundle:1; member
211 unsigned int bundle:1; member
/linux-4.1.27/drivers/isdn/mISDN/
Dl1oip_core.c1300 init_card(struct l1oip *hc, int pri, int bundle) in init_card() argument
1312 hc->bundle = bundle; in init_card()
1455 int pri, bundle; in l1oip_init() local
1473 bundle = 0; in l1oip_init()
1477 bundle = 0; in l1oip_init()
1481 bundle = 1; in l1oip_init()
1485 bundle = 1; in l1oip_init()
1497 bundle ? "bundled IP packet for all B-channels" : in l1oip_init()
1512 ret = init_card(hc, pri, bundle); in l1oip_init()
Dl1oip.h58 int bundle; /* bundle channels in one frm */ member
/linux-4.1.27/arch/ia64/include/asm/
Dfpswa.h57 typedef fpswa_ret_t (*efi_fpswa_t) (unsigned long trap_type, void *bundle, unsigned long *ipsr,
Dkprobes.h103 bundle_t bundle; member
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/gr/
Dctxgk20a.c51 .bundle = gk104_grctx_generate_bundle,
Dctxgf117.c235 oclass->bundle(info); in gf117_grctx_generate_main()
275 .bundle = gf100_grctx_generate_bundle,
Dctxgk110b.c92 .bundle = gk104_grctx_generate_bundle,
Dctxgf104.c101 .bundle = gf100_grctx_generate_bundle,
Dctxgm206.c72 .bundle = gm107_grctx_generate_bundle,
Dctxgm204.c992 oclass->bundle(info); in gm204_grctx_generate_main()
1043 .bundle = gm107_grctx_generate_bundle,
Dctxgf110.c352 .bundle = gf100_grctx_generate_bundle,
Dctxgf119.c520 .bundle = gf100_grctx_generate_bundle,
Dctxgk208.c553 .bundle = gk104_grctx_generate_bundle,
Dctxgk110.c831 .bundle = gk104_grctx_generate_bundle,
Dctxgk104.c967 oclass->bundle(info); in gk104_grctx_generate_main()
1013 .bundle = gk104_grctx_generate_bundle,
Dctxgm107.c968 oclass->bundle(info); in gm107_grctx_generate_main()
1017 .bundle = gm107_grctx_generate_bundle,
Dctxgf108.c797 .bundle = gf100_grctx_generate_bundle,
Dctxgf100.h38 void (*bundle)(struct gf100_grctx *); member
Dctxgf100.c1246 oclass->bundle(info); in gf100_grctx_generate_main()
1383 .bundle = gf100_grctx_generate_bundle,
/linux-4.1.27/arch/tile/include/asm/
Dtile-desc_64.h421 unsigned int (*extract) (tilegx_bundle_bits bundle);
Dtile-desc_32.h483 unsigned int (*extract) (tilepro_bundle_bits bundle);
/linux-4.1.27/drivers/net/ethernet/intel/
De100.c1251 u8 timer, bundle, min_size; in e100_request_firmware() local
1317 bundle = fw->data[UCODE_SIZE * 4 + 1]; in e100_request_firmware()
1320 if (timer >= UCODE_SIZE || bundle >= UCODE_SIZE || in e100_request_firmware()
1324 fw_name, timer, bundle, min_size); in e100_request_firmware()
1339 u8 timer, bundle, min_size; in e100_setup_ucode() local
1350 bundle = fw->data[UCODE_SIZE * 4 + 1]; in e100_setup_ucode()
1356 cb->u.ucode[bundle] &= cpu_to_le32(0xFFFF0000); in e100_setup_ucode()
1357 cb->u.ucode[bundle] |= cpu_to_le32(BUNDLEMAX); in e100_setup_ucode()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/
Dt3_cpl.h690 __u8 bundle:1; member
696 __u8 bundle:1; member
/linux-4.1.27/Documentation/networking/
Dppp_generic.txt268 In multilink terms, the unit represents the bundle, while the channels
271 unit) will be subject to bundle-level compression and to fragmentation
Deql.txt349 to bundle multiple SLIP connections into what appears to be a
Dnetdev-FAQ.txt122 http://patchwork.ozlabs.org/bundle/davem/stable/?state=*
/linux-4.1.27/Documentation/scsi/
DChangeLog.sym53c8xx385 * version sym53c8xx-1.3 (8xx-896 driver bundle)
386 - Equivalent changes as ncr53c8xx-3.2 due to the driver bundle.
DChangeLog.ncr53c8xx174 * revision 3.2 (8xx-896 driver bundle)
Dsym53c8xx_2.txt64 It replaces the sym53c8xx+ncr53c8xx driver bundle and shares its core code
Dncr53c8xx.txt96 It is now available as a bundle of 2 drivers:
/linux-4.1.27/Documentation/spi/
Dspi-summary312 The widely used "card" style computers bundle memory, cpu, and little else
/linux-4.1.27/Documentation/security/
Dkeys.txt1037 Under some circumstances, it may be desirable to deal with a bundle of keys.
1038 The facility provides access to the keyring type for managing such a bundle: