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

12

/linux-master/arch/s390/kernel/
H A Ddiag.c161 * The subcode parameter determines the type of the first parameter rx.
172 int diag14(unsigned long rx, unsigned long ry1, unsigned long subcode) argument
175 switch (subcode) {
184 return diag_amode31_ops.diag14(rx, ry1, subcode);
188 static inline int __diag204(unsigned long *subcode, unsigned long size, void *addr) argument
190 union register_pair rp = { .even = *subcode, .odd = size };
197 *subcode = rp.even;
203 * @subcode: Subcode of diagnose 204 to be executed.
207 * Execute diagnose 204 with the given subcode and write the result to the
214 int diag204(unsigned long subcode, unsigne argument
294 diag26c(void *req, void *resp, enum diag26c_sc subcode) argument
[all...]
H A Drelocate_kernel.S17 * %r4 = subcode
60 lgr %r0,%r4 # subcode
H A Dcert_store.c234 static int __diag320(unsigned long subcode, void *addr) argument
239 " diag %[rp],%[subcode],0x320\n"
243 : [subcode] "d" (subcode)
249 static int diag320(unsigned long subcode, void *addr) argument
253 return __diag320(subcode, addr);
569 * Allocate memory for single-entry VCB, get VCB via DIAG320 subcode 2 call,
660 pr_dbf_msg("DIAG320 subcode query returned %04x", rc);
/linux-master/arch/s390/mm/
H A Dpfault.c120 __u16 subcode; local
124 * Get the external interruption subcode & pfault initial/completion
128 subcode = ext_code.subcode;
129 if ((subcode & 0xff00) != __SUBCODE_MASK)
142 if (subcode & PF_COMPLETE) {
/linux-master/arch/s390/include/asm/
H A Ddiag.h76 extern int diag14(unsigned long rx, unsigned long ry1, unsigned long subcode);
329 int diag204(unsigned long subcode, unsigned long size, void *addr);
331 int diag26c(void *req, void *resp, enum diag26c_sc subcode);
341 int (*diag26c)(unsigned long rx, unsigned long rx1, enum diag26c_sc subcode);
342 int (*diag14)(unsigned long rx, unsigned long ry1, unsigned long subcode);
352 int _diag26c_amode31(unsigned long rx, unsigned long rx1, enum diag26c_sc subcode);
353 int _diag14_amode31(unsigned long rx, unsigned long ry1, unsigned long subcode);
H A Dirq.h87 unsigned short subcode; member in struct:ext_code::__anon48::__anon49
H A Dipl.h166 extern int diag308(unsigned long subcode, void *addr);
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_trace.h56 __field(u8, subcode)
65 __entry->subcode = req->msg.subcode;
73 "%s %s vfid:%u code:%u subcode:%u data:%s",
75 __entry->code, __entry->subcode,
/linux-master/arch/loongarch/include/asm/
H A Dkvm_vcpu.h102 unsigned int code, unsigned int subcode)
107 vcpu->arch.esubcode = subcode;
101 kvm_queue_exception(struct kvm_vcpu *vcpu, unsigned int code, unsigned int subcode) argument
/linux-master/drivers/net/ethernet/cavium/liquidio/
H A Dliquidio_common.h69 /* This subcode is sent by core PCI driver to indicate cores are ready. */
545 u64 subcode:7; member in struct:octeon_instr_irh
549 u64 ossp:32; /* opcode/subcode specific parameters */
551 u64 ossp:32; /* opcode/subcode specific parameters */
555 u64 subcode:7;
580 u64 subcode:8; member in struct:octeon_rh::__anon221
583 u64 ossp:32; /** opcode/subcode specific parameters */
587 u64 subcode:8; member in struct:octeon_rh::__anon222
599 u64 subcode:8; member in struct:octeon_rh::__anon223
610 u64 subcode member in struct:octeon_rh::__anon224
[all...]
H A Docteon_droq.h378 /** Register a dispatch function for a opcode/subcode. The driver will call
380 * opcode/subcode in its output queues along with the user specified
384 * @param subcode - the subcode for which the dispatch will be registered
392 u16 subcode,
396 u16 opcode, u16 subcode);
H A Dresponse_manager.c126 irh->opcode, irh->subcode,
168 "subcode=%x, ossp[0]=%llx, ",
169 irh->subcode,
H A Docteon_nic.h160 irh->subcode = OPCODE_NIC_NW_DATA;
223 irh->subcode = OPCODE_NIC_NW_DATA;
H A Docteon_device.c1077 u16 subcode)
1082 u16 combined_opcode = OPCODE_SUBCODE(opcode, subcode);
1120 * subcode - subcode for which driver should call the registered function
1136 u16 subcode,
1141 u16 combined_opcode = OPCODE_SUBCODE(opcode, subcode);
1159 * opcode/subcode.
1161 pfn = octeon_get_dispatch(oct, opcode, subcode);
1185 octeon_get_dispatch_arg(oct, opcode, subcode) == fn_arg)
1189 "Found previously registered dispatch fn for opcode/subcode
1076 octeon_get_dispatch(struct octeon_device *octeon_dev, u16 opcode, u16 subcode) argument
1134 octeon_register_dispatch_fn(struct octeon_device *oct, u16 opcode, u16 subcode, octeon_dispatch_fn_t fn, void *fn_arg) argument
[all...]
H A Docteon_iq.h217 /** opcode/subcode specific parameters */
244 /** opcode/subcode specific parameters */
386 u8 opcode, u8 subcode,
H A Docteon_droq.c45 * function for a given opcode/subcode.
49 * @param subcode - the subcode for which the dispatch argument
56 u16 opcode, u16 subcode)
61 u16 combined_opcode = OPCODE_SUBCODE(opcode, subcode);
542 (u16)rh->r.subcode);
559 (unsigned int)rh->r.subcode);
769 (u16)rdisp->rinfo->recv_pkt->rh.r.subcode));
820 (u16)rdisp->rinfo->recv_pkt->rh.r.subcode));
55 octeon_get_dispatch_arg(struct octeon_device *octeon_dev, u16 opcode, u16 subcode) argument
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_trace.h26 __field(u8, subcode)
35 __entry->subcode = req->msg.subcode;
43 "%s %s vfid:%u code:%u subcode:%u data:%s",
45 __entry->code, __entry->subcode,
H A Dhclge_mbx.c64 cpu_to_le16(vf_to_pf_req->msg.subcode);
84 "failed to send response to VF, status: %d, vfid: %u, code: %u, subcode: %u.\n",
86 vf_to_pf_req->msg.code, vf_to_pf_req->msg.subcode);
363 if (mbx_req->msg.subcode == HCLGE_MBX_MAC_VLAN_UC_MODIFY) {
382 } else if (mbx_req->msg.subcode == HCLGE_MBX_MAC_VLAN_UC_ADD) {
385 } else if (mbx_req->msg.subcode == HCLGE_MBX_MAC_VLAN_UC_REMOVE) {
390 "failed to set unicast mac addr, unknown subcode %u\n",
391 mbx_req->msg.subcode);
404 if (mbx_req->msg.subcode == HCLGE_MBX_MAC_VLAN_MC_ADD) {
407 } else if (mbx_req->msg.subcode
[all...]
/linux-master/arch/s390/kvm/
H A Ddiag.c62 u16 subcode; member in struct:prs_parm
86 switch (parm.subcode) {
215 unsigned long subcode = vcpu->run->s.regs.gprs[reg] & 0xffff; local
217 VCPU_EVENT(vcpu, 3, "diag ipl functions, subcode %lx", subcode);
219 switch (subcode) {
/linux-master/arch/loongarch/kvm/
H A Dinterrupt.c120 unsigned int code, unsigned int subcode)
130 if (subcode == EXSUBCODE_ADEF)
119 _kvm_deliver_exception(struct kvm_vcpu *vcpu, unsigned int code, unsigned int subcode) argument
/linux-master/drivers/s390/char/
H A Ddiag_ftp.c80 if ((extirq.subcode >> 8) != 8)
84 diag_ftp_subcode = extirq.subcode & 0xffU;
/linux-master/arch/s390/boot/
H A Dipl_parm.c34 static inline int __diag308(unsigned long subcode, void *addr) argument
49 " diag %[r1],%[subcode],0x308\n"
56 : [subcode] "d" (subcode),
/linux-master/arch/s390/purgatory/
H A Dhead.S68 .macro START_NEXT_KERNEL base subcode
75 lghi %r1,\subcode
/linux-master/drivers/net/ethernet/hisilicon/hns3/
H A Dhclge_mbx.h119 u8 subcode; member in struct:hclge_vf_to_pf_msg::__anon786::__anon787
/linux-master/scripts/gcc-plugins/
H A Dgcc-common.h311 static inline gimple gimple_build_assign_with_ops(enum tree_code subcode, tree lhs, tree op1, tree op2 MEM_STAT_DECL) argument
313 return gimple_build_assign(lhs, subcode, op1, op2 PASS_MEM_STAT);

Completed in 171 milliseconds

12