| /linux/drivers/scsi/fnic/ |
| H A D | cq_exch_desc.h | 34 static inline void cq_exch_wq_desc_dec(struct cq_exch_wq_desc *desc_ptr, in cq_exch_wq_desc_dec() argument 41 cq_desc_dec((struct cq_desc *)desc_ptr, type, in cq_exch_wq_desc_dec() 43 *exch_status = desc_ptr->exch_status & CQ_EXCH_WQ_STATUS_MASK; in cq_exch_wq_desc_dec() 74 static inline void cq_fcp_rq_desc_dec(struct cq_fcp_rq_desc *desc_ptr, in cq_fcp_rq_desc_dec() argument 94 cq_desc_dec((struct cq_desc *)desc_ptr, type, in cq_fcp_rq_desc_dec() 96 *eop = (desc_ptr->completed_index_eop_sop_prt & in cq_fcp_rq_desc_dec() 98 *sop = (desc_ptr->completed_index_eop_sop_prt & in cq_fcp_rq_desc_dec() 101 (desc_ptr->completed_index_eop_sop_prt & in cq_fcp_rq_desc_dec() 103 *exchange_id = desc_ptr->exchange_id; in cq_fcp_rq_desc_dec() 104 *tmpl = desc_ptr->tmpl & CQ_FCP_RQ_DESC_TMPL_MASK; in cq_fcp_rq_desc_dec() [all …]
|
| /linux/drivers/scsi/ |
| H A D | ses.c | 186 unsigned char *desc_ptr = ses_dev->page2 + 8; in ses_set_page2_descriptor() local 189 memset(desc_ptr, 0, ses_dev->page2_len - 8); in ses_set_page2_descriptor() 192 desc_ptr += 4; in ses_set_page2_descriptor() 197 memcpy(desc_ptr, desc, 4); in ses_set_page2_descriptor() 199 desc_ptr[0] |= 0x80; in ses_set_page2_descriptor() 201 desc_ptr[0] &= 0xf0; in ses_set_page2_descriptor() 216 unsigned char *desc_ptr = ses_dev->page2 + 8; in ses_get_page2_descriptor() local 223 desc_ptr += 4; in ses_get_page2_descriptor() 228 return desc_ptr; in ses_get_page2_descriptor() 257 unsigned char *desc_ptr; in ses_set_fault() local [all …]
|
| /linux/drivers/hid/ |
| H A D | hid-uclogic-params.c | 64 hid_dbg(hdev, "\t.desc_ptr = %p\n", pen->desc_ptr); in uclogic_params_pen_hid_dbg() 95 hid_dbg(hdev, "\t\t.desc_ptr = %p\n", frame->desc_ptr); in uclogic_params_frame_hid_dbg() 124 hid_dbg(hdev, ".desc_ptr = %p\n", params->desc_ptr); in uclogic_params_hid_dbg() 212 kfree(pen->desc_ptr); in uclogic_params_pen_cleanup() 245 __u8 *desc_ptr = NULL; in uclogic_params_pen_init_v1() local 301 desc_ptr = uclogic_rdesc_template_apply( in uclogic_params_pen_init_v1() 305 if (desc_ptr == NULL) { in uclogic_params_pen_init_v1() 314 pen->desc_ptr = desc_ptr; in uclogic_params_pen_init_v1() 315 desc_ptr = NULL; in uclogic_params_pen_init_v1() 324 kfree(desc_ptr); in uclogic_params_pen_init_v1() [all …]
|
| /linux/arch/x86/include/asm/ |
| H A D | desc.h | 208 static inline void native_load_gdt(const struct desc_ptr *dtr) in native_load_gdt() 213 static __always_inline void native_load_idt(const struct desc_ptr *dtr) in native_load_idt() 218 static inline void native_store_gdt(struct desc_ptr *dtr) in native_store_gdt() 223 static inline void store_idt(struct desc_ptr *dtr) in store_idt() 230 const struct desc_ptr invalid_gdt = { in native_gdt_invalidate() 240 const struct desc_ptr invalid_idt = { in native_idt_invalidate() 256 struct desc_ptr gdt; in native_load_tr_desc()
|
| H A D | desc_defs.h | 164 struct desc_ptr { struct
|
| /linux/arch/x86/boot/startup/ |
| H A D | gdt_idt.c | 29 struct desc_ptr desc = { in startup_64_load_idt() 54 struct desc_ptr startup_gdt_descr = { in startup_64_setup_gdt_idt()
|
| /linux/arch/x86/boot/compressed/ |
| H A D | idt_64.c | 25 static void load_boot_idt(const struct desc_ptr *dtr) in load_boot_idt()
|
| /linux/drivers/usb/usbip/ |
| H A D | vudc_sysfs.c | 75 char *desc_ptr = (char *) &udc->dev_desc; in dev_desc_read() local 85 memcpy(out, desc_ptr + off, count); in dev_desc_read()
|
| /linux/arch/x86/kernel/ |
| H A D | idt.c | 178 static struct desc_ptr idt_descr __ro_after_init = { 348 static const struct desc_ptr idt = { .address = 0, .size = 0 }; in idt_invalidate()
|
| /linux/arch/x86/platform/efi/ |
| H A D | efi_32.c | 100 struct desc_ptr gdt_descr; in efi_set_virtual_address_map()
|
| /linux/tools/testing/selftests/kvm/include/x86/ |
| H A D | processor.h | 460 struct desc_ptr { 666 static inline void set_idt(const struct desc_ptr *idt_desc) in __cpuid() 696 static inline struct desc_ptr get_gdt(void) in this_cpu_model() 698 struct desc_ptr gdt; in this_cpu_model() 704 static inline struct desc_ptr get_idt(void) in this_cpu_vendor_string_is() 706 struct desc_ptr idt; in this_cpu_vendor_string_is() 410 struct desc_ptr { global() struct 411 sizedesc_ptr global() argument 412 addressdesc_ptr global() argument
|
| /linux/arch/x86/hyperv/ |
| H A D | hv_crash.c | 72 struct desc_ptr gdtr; 74 struct desc_ptr idtr;
|
| H A D | ivm.c | 300 struct desc_ptr gdtr; in hv_snp_boot_ap()
|
| /linux/tools/testing/selftests/kvm/ |
| H A D | set_memory_region_test.c | 226 struct desc_ptr idt; in guest_code_delete_memory_region() 574 const struct desc_ptr idt_desc = { in test_mmio_during_vectoring()
|
| /linux/tools/testing/selftests/kvm/x86/ |
| H A D | sev_smoke_test.c | 195 struct desc_ptr idt; in guest_shutdown_code()
|
| /linux/drivers/net/ethernet/mediatek/ |
| H A D | mtk_wed.c | 648 void *desc_ptr; in mtk_wed_tx_buffer_alloc() local 665 desc_ptr = dma_alloc_coherent(dev->hw->dev, in mtk_wed_tx_buffer_alloc() 668 if (!desc_ptr) in mtk_wed_tx_buffer_alloc() 671 dev->tx_buf_ring.desc = desc_ptr; in mtk_wed_tx_buffer_alloc() 700 struct mtk_wdma_desc *desc = desc_ptr; in mtk_wed_tx_buffer_alloc() 725 desc_ptr += desc_size; in mtk_wed_tx_buffer_alloc()
|
| /linux/drivers/mtd/nand/raw/ |
| H A D | cadence-nand-controller.c | 1017 struct cadence_nand_cdma_desc *desc_ptr = cdns_ctrl->cdma_desc; in cadence_nand_cdma_finish() local 1020 if (desc_ptr->status & CDMA_CS_FAIL) { in cadence_nand_cdma_finish() 1022 desc_ptr->status); in cadence_nand_cdma_finish() 1023 dev_err(cdns_ctrl->dev, ":CDMA error %x\n", desc_ptr->status); in cadence_nand_cdma_finish() 1024 } else if (desc_ptr->status & CDMA_CS_COMP) { in cadence_nand_cdma_finish() 1026 if (desc_ptr->command_flags & CDMA_CF_CONT) { in cadence_nand_cdma_finish()
|
| /linux/arch/x86/kvm/svm/ |
| H A D | svm.c | 1718 static void svm_get_idt(struct kvm_vcpu *vcpu, struct desc_ptr *dt) in svm_get_idt() 1726 static void svm_set_idt(struct kvm_vcpu *vcpu, struct desc_ptr *dt) in svm_set_idt() 1735 static void svm_get_gdt(struct kvm_vcpu *vcpu, struct desc_ptr *dt) in svm_get_gdt() 1743 static void svm_set_gdt(struct kvm_vcpu *vcpu, struct desc_ptr *dt) in svm_set_gdt()
|
| /linux/arch/x86/kvm/vmx/ |
| H A D | vmx.c | 3790 void vmx_get_idt(struct kvm_vcpu *vcpu, struct desc_ptr *dt) in vmx_get_idt() 3796 void vmx_set_idt(struct kvm_vcpu *vcpu, struct desc_ptr *dt) in vmx_set_idt() 3802 void vmx_get_gdt(struct kvm_vcpu *vcpu, struct desc_ptr *dt) in vmx_get_gdt() 3808 void vmx_set_gdt(struct kvm_vcpu *vcpu, struct desc_ptr *dt) in vmx_set_gdt() 8674 struct desc_ptr dt; in vmx_hardware_setup()
|