/linux/arch/s390/kernel/diag/ |
H A D | diag.c | 176 int diag14(unsigned long rx, unsigned long ry1, unsigned long subcode) in diag14() argument 179 switch (subcode) { in diag14() 188 return diag_amode31_ops.diag14(rx, ry1, subcode); in diag14() 194 static inline int __diag204(unsigned long *subcode, unsigned long size, void *addr) in __diag204() argument 196 union register_pair rp = { .even = *subcode, .odd = size }; in __diag204() 203 *subcode = rp.even; in __diag204() 220 int diag204(unsigned long subcode, unsigned long size, void *addr) in diag204() argument 228 if ((subcode & DIAG204_SUBCODE_MASK) == DIAG204_SUBC_STIB4) in diag204() 231 size = __diag204(&subcode, size, addr); in diag204() 232 if (subcode == DIAG204_BUSY_RC) in diag204() [all …]
|
H A D | diag310.c | 48 u64 subcode; member 64 static inline unsigned long diag310(unsigned long subcode, unsigned long size, void *addr) in diag310() argument 71 : [subcode] "d" (subcode) in diag310() 115 res.response = diag310(req.subcode, 0, NULL); in diag310_get_memtop_size() 135 res.response = diag310(req_sc.subcode, req_size.size, buf); in diag310_store_topology_map()
|
H A D | diag324.c | 30 enum subcode { enum 99 static unsigned long diag324(unsigned long subcode, void *addr) in diag324() argument 106 : [subcode] "d" (subcode) in diag324()
|
/linux/arch/s390/include/asm/ |
H A D | diag.h | 80 extern int diag14(unsigned long rx, unsigned long ry1, unsigned long subcode); 340 int diag204(unsigned long subcode, unsigned long size, void *addr); 342 int diag26c(void *req, void *resp, enum diag26c_sc subcode); 352 int (*diag26c)(unsigned long rx, unsigned long rx1, enum diag26c_sc subcode); 353 int (*diag14)(unsigned long rx, unsigned long ry1, unsigned long subcode); 363 int _diag26c_amode31(unsigned long rx, unsigned long rx1, enum diag26c_sc subcode); 364 int _diag14_amode31(unsigned long rx, unsigned long ry1, unsigned long subcode); 375 int diag49c(unsigned long subcode);
|
H A D | ipl.h | 166 extern int diag308(unsigned long subcode, void *addr);
|
/linux/arch/s390/hypfs/ |
H A D | hypfs_diag.c | 141 unsigned long subcode; in diag204_store() local 144 subcode = diag204_get_info_type(); in diag204_store() 145 subcode |= diag204_store_sc; in diag204_store() 147 subcode |= DIAG204_BIF_BIT; in diag204_store() 149 rc = diag204(subcode, pages, buf); in diag204_store()
|
/linux/drivers/net/ethernet/cavium/liquidio/ |
H A D | liquidio_common.h | 545 u64 subcode:7; member 555 u64 subcode:7; 580 u64 subcode:8; member 587 u64 subcode:8; member 599 u64 subcode:8; member 610 u64 subcode:8; member 622 u64 subcode:8; 634 u64 subcode:8; 645 u64 subcode:8; 653 u64 subcode:8; [all …]
|
H A D | response_manager.c | 126 irh->opcode, irh->subcode, in lio_process_ordered_list() 169 irh->subcode, in lio_process_ordered_list()
|
H A D | octeon_nic.h | 160 irh->subcode = OPCODE_NIC_NW_DATA; in octnet_prepare_pci_cmd_o2() 223 irh->subcode = OPCODE_NIC_NW_DATA; in octnet_prepare_pci_cmd_o3()
|
H A D | octeon_device.c | 1077 u16 subcode) in octeon_get_dispatch() argument 1082 u16 combined_opcode = OPCODE_SUBCODE(opcode, subcode); in octeon_get_dispatch() 1136 u16 subcode, in octeon_register_dispatch_fn() argument 1141 u16 combined_opcode = OPCODE_SUBCODE(opcode, subcode); in octeon_register_dispatch_fn() 1161 pfn = octeon_get_dispatch(oct, opcode, subcode); in octeon_register_dispatch_fn() 1185 octeon_get_dispatch_arg(oct, opcode, subcode) == fn_arg) in octeon_register_dispatch_fn() 1190 opcode, subcode); in octeon_register_dispatch_fn()
|
H A D | request_manager.c | 580 u8 subcode, in octeon_prepare_soft_command() argument 593 WARN_ON(subcode > 127); in octeon_prepare_soft_command() 623 irh->subcode = subcode; in octeon_prepare_soft_command() 660 irh->subcode = subcode; in octeon_prepare_soft_command()
|
/linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_trace.h | 56 __field(u8, subcode) 65 __entry->subcode = req->msg.subcode; 75 __entry->code, __entry->subcode,
|
/linux/arch/s390/kernel/ |
H A D | sthyi.c | 308 unsigned long subcode; in diag204_get_data() local 312 subcode = DIAG204_SUBC_RSI; in diag204_get_data() 313 subcode |= DIAG204_INFO_EXT; in diag204_get_data() 314 pages = diag204(subcode, 0, NULL); in diag204_get_data() 324 subcode = DIAG204_SUBC_STIB7; in diag204_get_data() 325 subcode |= DIAG204_INFO_EXT; in diag204_get_data() 327 subcode |= DIAG204_BIF_BIT; in diag204_get_data() 328 rc = diag204(subcode, pages, diag204_buf); in diag204_get_data()
|
H A D | relocate_kernel.S | 60 lgr %r0,%r4 # subcode
|
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_trace.h | 26 __field(u8, subcode) 35 __entry->subcode = req->msg.subcode; 45 __entry->code, __entry->subcode,
|
H A D | hclge_mbx.c | 64 cpu_to_le16(vf_to_pf_req->msg.subcode); in hclge_gen_resp_to_vf() 86 vf_to_pf_req->msg.code, vf_to_pf_req->msg.subcode); in hclge_gen_resp_to_vf() 363 if (mbx_req->msg.subcode == HCLGE_MBX_MAC_VLAN_UC_MODIFY) { in hclge_set_vf_uc_mac_addr() 382 } else if (mbx_req->msg.subcode == HCLGE_MBX_MAC_VLAN_UC_ADD) { in hclge_set_vf_uc_mac_addr() 385 } else if (mbx_req->msg.subcode == HCLGE_MBX_MAC_VLAN_UC_REMOVE) { in hclge_set_vf_uc_mac_addr() 391 mbx_req->msg.subcode); in hclge_set_vf_uc_mac_addr() 404 if (mbx_req->msg.subcode == HCLGE_MBX_MAC_VLAN_MC_ADD) { in hclge_set_vf_mc_mac_addr() 407 } else if (mbx_req->msg.subcode == HCLGE_MBX_MAC_VLAN_MC_REMOVE) { in hclge_set_vf_mc_mac_addr() 413 mbx_req->msg.subcode); in hclge_set_vf_mc_mac_addr() 449 switch (msg_cmd->subcode) { in hclge_set_vf_vlan_cfg() [all …]
|
/linux/arch/s390/kvm/ |
H A D | diag.c | 82 u16 subcode; in __diag_page_ref_service() member 106 switch (parm.subcode) { in __diag_page_ref_service() 235 unsigned long subcode = vcpu->run->s.regs.gprs[reg] & 0xffff; in __diag_ipl_functions() local 237 VCPU_EVENT(vcpu, 3, "diag ipl functions, subcode %lx", subcode); in __diag_ipl_functions() 239 switch (subcode) { in __diag_ipl_functions()
|
/linux/drivers/s390/char/ |
H A D | diag_ftp.c | 80 if ((extirq.subcode >> 8) != 8) in diag_ftp_handler() 84 diag_ftp_subcode = extirq.subcode & 0xffU; in diag_ftp_handler()
|
/linux/arch/s390/boot/ |
H A D | ipl_parm.c | 36 static inline int __diag308(unsigned long subcode, void *addr) in __diag308() argument 45 : [subcode] "d" (subcode) in __diag308()
|
/linux/arch/loongarch/include/asm/ |
H A D | kvm_vcpu.h | 108 unsigned int code, unsigned int subcode) in kvm_queue_exception() argument 113 vcpu->arch.esubcode = subcode; in kvm_queue_exception()
|
/linux/Documentation/sound/designs/ |
H A D | control-names.rst | 139 IEC958 Q-subcode [Playback|Capture] Default Q-subcode bits
|
/linux/arch/s390/purgatory/ |
H A D | head.S | 68 .macro START_NEXT_KERNEL base subcode argument 75 lghi %r1,\subcode
|
/linux/scripts/gcc-plugins/ |
H A D | gcc-common.h | 308 static inline gimple gimple_build_assign_with_ops(enum tree_code subcode, tree lhs, tree op1, tree … in gimple_build_assign_with_ops() argument 310 return gimple_build_assign(lhs, subcode, op1, op2 PASS_MEM_STAT); in gimple_build_assign_with_ops()
|
/linux/drivers/s390/block/ |
H A D | dasd_diag.c | 243 switch (ext_code.subcode >> 8) { in dasd_ext_handler() 284 if ((ext_code.subcode & 0xff) == 0) { in dasd_ext_handler() 300 ext_code.subcode & 0xff, cqr->retries); in dasd_ext_handler()
|
/linux/Documentation/virt/kvm/s390/ |
H A D | s390-diag.rst | 47 (subcode 3). 50 the function's return code, which is either a return code or a subcode
|