/linux-master/arch/s390/kernel/ |
H A D | diag.c | 161 * 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 D | relocate_kernel.S | 17 * %r4 = subcode 60 lgr %r0,%r4 # subcode
|
H A D | cert_store.c | 234 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 D | pfault.c | 120 __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 D | diag.h | 76 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 D | irq.h | 87 unsigned short subcode; member in struct:ext_code::__anon48::__anon49
|
H A D | ipl.h | 166 extern int diag308(unsigned long subcode, void *addr);
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_trace.h | 56 __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 D | kvm_vcpu.h | 102 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 D | liquidio_common.h | 69 /* 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 D | octeon_droq.h | 378 /** 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 D | response_manager.c | 126 irh->opcode, irh->subcode, 168 "subcode=%x, ossp[0]=%llx, ", 169 irh->subcode,
|
H A D | octeon_nic.h | 160 irh->subcode = OPCODE_NIC_NW_DATA; 223 irh->subcode = OPCODE_NIC_NW_DATA;
|
H A D | octeon_device.c | 1077 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 D | octeon_iq.h | 217 /** opcode/subcode specific parameters */ 244 /** opcode/subcode specific parameters */ 386 u8 opcode, u8 subcode,
|
H A D | octeon_droq.c | 45 * 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 D | hclge_trace.h | 26 __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 D | hclge_mbx.c | 64 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 D | diag.c | 62 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 D | interrupt.c | 120 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 D | diag_ftp.c | 80 if ((extirq.subcode >> 8) != 8) 84 diag_ftp_subcode = extirq.subcode & 0xffU;
|
/linux-master/arch/s390/boot/ |
H A D | ipl_parm.c | 34 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 D | head.S | 68 .macro START_NEXT_KERNEL base subcode 75 lghi %r1,\subcode
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hclge_mbx.h | 119 u8 subcode; member in struct:hclge_vf_to_pf_msg::__anon786::__anon787
|
/linux-master/scripts/gcc-plugins/ |
H A D | gcc-common.h | 311 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);
|