/linux-master/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, argument 41 cq_desc_dec((struct cq_desc *)desc_ptr, type, 43 *exch_status = desc_ptr->exch_status & CQ_EXCH_WQ_STATUS_MASK; 74 static inline void cq_fcp_rq_desc_dec(struct cq_fcp_rq_desc *desc_ptr, argument 94 cq_desc_dec((struct cq_desc *)desc_ptr, type, 96 *eop = (desc_ptr->completed_index_eop_sop_prt & 98 *sop = (desc_ptr->completed_index_eop_sop_prt & 101 (desc_ptr->completed_index_eop_sop_prt & 103 *exchange_id = desc_ptr->exchange_id; 104 *tmpl = desc_ptr 150 cq_sgl_desc_dec(struct cq_sgl_desc *desc_ptr, u8 *type, u8 *color, u16 *q_number, u16 *exchange_id, u32 *active_burst_offset, u32 *tot_data_bytes, u16 *tmpl, u8 *sgl_err) argument [all...] |
/linux-master/arch/x86/include/asm/ |
H A D | suspend_32.h | 18 struct desc_ptr gdt_desc; 19 struct desc_ptr idt;
|
H A D | suspend_64.h | 46 struct desc_ptr gdt_desc; 48 struct desc_ptr idt;
|
H A D | desc.h | 209 static inline void native_load_gdt(const struct desc_ptr *dtr) 214 static __always_inline void native_load_idt(const struct desc_ptr *dtr) 219 static inline void native_store_gdt(struct desc_ptr *dtr) 224 static inline void store_idt(struct desc_ptr *dtr) 231 const struct desc_ptr invalid_gdt = { 241 const struct desc_ptr invalid_idt = { 257 struct desc_ptr gdt;
|
H A D | paravirt_types.h | 16 struct desc_ptr; 67 void (*load_gdt)(const struct desc_ptr *); 68 void (*load_idt)(const struct desc_ptr *);
|
H A D | desc_defs.h | 164 struct desc_ptr { struct
|
/linux-master/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_stats.h | 48 #define IONIC_READ_STAT64(base_ptr, desc_ptr) \ 49 (*((u64 *)(((u8 *)(base_ptr)) + (desc_ptr)->offset))) 51 #define IONIC_READ_STAT_LE64(base_ptr, desc_ptr) \ 52 __le64_to_cpu(*((__le64 *)(((u8 *)(base_ptr)) + (desc_ptr)->offset)))
|
/linux-master/drivers/hid/ |
H A D | hid-uclogic-params.h | 82 __u8 *desc_ptr; member in struct:uclogic_params_pen 85 * Only valid, if "desc_ptr" is not NULL. 121 __u8 *desc_ptr; member in struct:uclogic_params_frame 124 * Only valid, if "desc_ptr" is not NULL. 215 __u8 *desc_ptr; member in struct:uclogic_params 218 * Only valid, if "desc_ptr" is valid and not NULL. 242 __u8 *desc_ptr; member in struct:uclogic_drvdata 245 * Only valid if desc_ptr is not NULL
|
H A D | hid-uclogic-params.c | 63 hid_dbg(hdev, "\t.desc_ptr = %p\n", pen->desc_ptr); 94 hid_dbg(hdev, "\t\t.desc_ptr = %p\n", frame->desc_ptr); 122 hid_dbg(hdev, ".desc_ptr = %p\n", params->desc_ptr); 210 kfree(pen->desc_ptr); 243 __u8 *desc_ptr = NULL; local 299 desc_ptr = uclogic_rdesc_template_apply( 303 if (desc_ptr 388 __u8 *desc_ptr = NULL; local 524 uclogic_params_frame_init_with_desc( struct uclogic_params_frame *frame, const __u8 *desc_ptr, size_t desc_size, unsigned int id) argument 769 uclogic_params_init_with_opt_desc(struct uclogic_params *params, struct hid_device *hdev, unsigned int orig_desc_size, __u8 *desc_ptr, unsigned int desc_size) argument [all...] |
H A D | hid-uclogic-core.c | 58 if (drvdata->desc_ptr != NULL) { 59 rdesc = drvdata->desc_ptr; 199 &drvdata->desc_ptr, 479 kfree(drvdata->desc_ptr);
|
/linux-master/drivers/scsi/ |
H A D | ses.c | 187 unsigned char *desc_ptr = ses_dev->page2 + 8; local 190 memset(desc_ptr, 0, ses_dev->page2_len - 8); 193 desc_ptr += 4; 198 memcpy(desc_ptr, desc, 4); 200 desc_ptr[0] |= 0x80; 202 desc_ptr[0] &= 0xf0; 217 unsigned char *desc_ptr = ses_dev->page2 + 8; local 224 desc_ptr += 4; 229 return desc_ptr; 258 unsigned char *desc_ptr; local 318 unsigned char *desc_ptr; local 349 unsigned char *desc_ptr; local 405 unsigned char *desc_ptr; local 557 unsigned char *buf = NULL, *type_ptr, *desc_ptr, *addl_desc_ptr = NULL; local [all...] |
/linux-master/drivers/mailbox/ |
H A D | bcm-flexrm-mailbox.c | 294 static u64 flexrm_read_desc(void *desc_ptr) argument 296 return le64_to_cpu(*((u64 *)desc_ptr)); 299 static void flexrm_write_desc(void *desc_ptr, u64 desc) argument 301 *((u64 *)desc_ptr) = cpu_to_le64(desc); 327 static bool flexrm_is_next_table_desc(void *desc_ptr) argument 329 u64 desc = flexrm_read_desc(desc_ptr); 366 static void flexrm_flip_header_toggle(void *desc_ptr) argument 368 u64 desc = flexrm_read_desc(desc_ptr); 375 flexrm_write_desc(desc_ptr, desc); 395 u64 desc, void **desc_ptr, u3 394 flexrm_enqueue_desc(u32 nhpos, u32 nhcnt, u32 reqid, u64 desc, void **desc_ptr, u32 *toggle, void *start_desc, void *end_desc) argument 647 flexrm_spu_write_descs(struct brcm_message *msg, u32 nhcnt, u32 reqid, void *desc_ptr, u32 toggle, void *start_desc, void *end_desc) argument 756 flexrm_sba_write_descs(struct brcm_message *msg, u32 nhcnt, u32 reqid, void *desc_ptr, u32 toggle, void *start_desc, void *end_desc) argument 893 flexrm_write_descs(struct brcm_message *msg, u32 nhcnt, u32 reqid, void *desc_ptr, u32 toggle, void *start_desc, void *end_desc) argument [all...] |
/linux-master/arch/x86/boot/compressed/ |
H A D | idt_64.c | 25 static void load_boot_idt(const struct desc_ptr *dtr)
|
H A D | misc.h | 192 extern struct desc_ptr boot_idt_desc;
|
/linux-master/drivers/firmware/efi/libstub/ |
H A D | x86-5lvl.c | 92 native_load_gdt(&(struct desc_ptr){ sizeof(gdt) - 1, (u64)gdt });
|
/linux-master/drivers/regulator/ |
H A D | tps65086-regulator.c | 385 struct regulator_desc * const desc_ptr = &tps->reg_config->config[i].desc; local 388 i, desc_ptr->name, desc_ptr->id); 390 rdev = devm_regulator_register(&pdev->dev, desc_ptr, &config); 393 i, desc_ptr->name);
|
/linux-master/arch/x86/kernel/acpi/ |
H A D | sleep.c | 74 native_store_gdt((struct desc_ptr *)&header->pmode_gdt);
|
/linux-master/arch/x86/platform/efi/ |
H A D | efi_32.c | 100 struct desc_ptr gdt_descr;
|
/linux-master/arch/x86/kvm/ |
H A D | kvm_emulate.h | 199 void (*get_gdt)(struct x86_emulate_ctxt *ctxt, struct desc_ptr *dt); 200 void (*get_idt)(struct x86_emulate_ctxt *ctxt, struct desc_ptr *dt); 201 void (*set_gdt)(struct x86_emulate_ctxt *ctxt, struct desc_ptr *dt); 202 void (*set_idt)(struct x86_emulate_ctxt *ctxt, struct desc_ptr *dt);
|
H A D | smm.c | 186 struct desc_ptr dt; 230 struct desc_ptr dt; 277 struct desc_ptr dt; 463 struct desc_ptr dt; 515 struct desc_ptr dt;
|
/linux-master/drivers/usb/usbip/ |
H A D | vudc_sysfs.c | 75 char *desc_ptr = (char *) &udc->dev_desc; local 85 memcpy(out, desc_ptr + off, count);
|
/linux-master/arch/x86/kernel/ |
H A D | idt.c | 172 static struct desc_ptr idt_descr __ro_after_init = { 335 static const struct desc_ptr idt = { .address = 0, .size = 0 };
|
H A D | head64.c | 527 struct desc_ptr desc = { 564 struct desc_ptr startup_gdt_descr = {
|
/linux-master/arch/x86/hyperv/ |
H A D | hv_vtl.c | 76 struct desc_ptr gdt_ptr; 77 struct desc_ptr idt_ptr;
|
/linux-master/arch/x86/xen/ |
H A D | enlighten_pv.c | 507 static void xen_load_gdt(const struct desc_ptr *dtr) 544 static void __init xen_load_gdt_boot(const struct desc_ptr *dtr) 798 static DEFINE_PER_CPU(struct desc_ptr, idt_desc); 831 static unsigned xen_convert_trap_info(const struct desc_ptr *desc, 851 const struct desc_ptr *desc = this_cpu_ptr(&idt_desc); 859 static void xen_load_idt(const struct desc_ptr *desc)
|