/kernel/linux/linux-5.10/drivers/scsi/fnic/ |
H A D | cq_exch_desc.h | 46 static inline void cq_exch_wq_desc_dec(struct cq_exch_wq_desc *desc_ptr, in cq_exch_wq_desc_dec() argument 53 cq_desc_dec((struct cq_desc *)desc_ptr, type, in cq_exch_wq_desc_dec() 55 *exch_status = desc_ptr->exch_status & CQ_EXCH_WQ_STATUS_MASK; in cq_exch_wq_desc_dec() 86 static inline void cq_fcp_rq_desc_dec(struct cq_fcp_rq_desc *desc_ptr, in cq_fcp_rq_desc_dec() argument 106 cq_desc_dec((struct cq_desc *)desc_ptr, type, in cq_fcp_rq_desc_dec() 108 *eop = (desc_ptr->completed_index_eop_sop_prt & in cq_fcp_rq_desc_dec() 110 *sop = (desc_ptr->completed_index_eop_sop_prt & in cq_fcp_rq_desc_dec() 113 (desc_ptr->completed_index_eop_sop_prt & in cq_fcp_rq_desc_dec() 115 *exchange_id = desc_ptr->exchange_id; in cq_fcp_rq_desc_dec() 116 *tmpl = desc_ptr in cq_fcp_rq_desc_dec() 162 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) cq_sgl_desc_dec() argument [all...] |
/kernel/linux/linux-6.6/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 in cq_fcp_rq_desc_dec() 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) cq_sgl_desc_dec() argument [all...] |
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | ses.c | 155 unsigned char *desc_ptr = ses_dev->page2 + 8; in ses_set_page2_descriptor() local 158 memset(desc_ptr, 0, ses_dev->page2_len - 8); in ses_set_page2_descriptor() 161 desc_ptr += 4; in ses_set_page2_descriptor() 166 memcpy(desc_ptr, desc, 4); in ses_set_page2_descriptor() 168 desc_ptr[0] |= 0x80; in ses_set_page2_descriptor() 170 desc_ptr[0] &= 0xf0; in ses_set_page2_descriptor() 185 unsigned char *desc_ptr = ses_dev->page2 + 8; in ses_get_page2_descriptor() local 192 desc_ptr += 4; in ses_get_page2_descriptor() 197 return desc_ptr; in ses_get_page2_descriptor() 226 unsigned char *desc_ptr; in ses_set_fault() local 286 unsigned char *desc_ptr; ses_set_locate() local 317 unsigned char *desc_ptr; ses_set_active() local 373 unsigned char *desc_ptr; ses_set_power_status() local 525 unsigned char *buf = NULL, *type_ptr, *desc_ptr, *addl_desc_ptr = NULL; ses_enclosure_data_process() local [all...] |
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | ses.c | 161 unsigned char *desc_ptr = ses_dev->page2 + 8; in ses_set_page2_descriptor() local 164 memset(desc_ptr, 0, ses_dev->page2_len - 8); in ses_set_page2_descriptor() 167 desc_ptr += 4; in ses_set_page2_descriptor() 172 memcpy(desc_ptr, desc, 4); in ses_set_page2_descriptor() 174 desc_ptr[0] |= 0x80; in ses_set_page2_descriptor() 176 desc_ptr[0] &= 0xf0; in ses_set_page2_descriptor() 191 unsigned char *desc_ptr = ses_dev->page2 + 8; in ses_get_page2_descriptor() local 198 desc_ptr += 4; in ses_get_page2_descriptor() 203 return desc_ptr; in ses_get_page2_descriptor() 232 unsigned char *desc_ptr; in ses_set_fault() local 292 unsigned char *desc_ptr; ses_set_locate() local 323 unsigned char *desc_ptr; ses_set_active() local 379 unsigned char *desc_ptr; ses_set_power_status() local 531 unsigned char *buf = NULL, *type_ptr, *desc_ptr, *addl_desc_ptr = NULL; ses_enclosure_data_process() local [all...] |
/kernel/linux/linux-5.10/drivers/hid/ |
H A D | hid-uclogic-params.c | 119 kfree(pen->desc_ptr); in uclogic_params_pen_cleanup() 152 __u8 *desc_ptr = NULL; in uclogic_params_pen_init_v1() local 208 desc_ptr = uclogic_rdesc_template_apply( in uclogic_params_pen_init_v1() 212 if (desc_ptr == NULL) { in uclogic_params_pen_init_v1() 221 pen->desc_ptr = desc_ptr; in uclogic_params_pen_init_v1() 222 desc_ptr = NULL; in uclogic_params_pen_init_v1() 231 kfree(desc_ptr); in uclogic_params_pen_init_v1() 280 __u8 *desc_ptr = NULL; in uclogic_params_pen_init_v2() local 352 desc_ptr in uclogic_params_pen_init_v2() 409 uclogic_params_frame_init_with_desc( struct uclogic_params_frame *frame, const __u8 *desc_ptr, size_t desc_size, unsigned int id) uclogic_params_frame_init_with_desc() argument 633 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) uclogic_params_init_with_opt_desc() argument [all...] |
H A D | hid-uclogic-params.h | 49 __u8 *desc_ptr; member 52 * Only valid, if "desc_ptr" is not NULL. 80 __u8 *desc_ptr; member 83 * Only valid, if "desc_ptr" is not NULL. 129 __u8 *desc_ptr; member 132 * Only valid, if "desc_ptr" is not NULL. 166 ".desc_ptr = %p\n" \ 169 ".pen.desc_ptr = %p\n" \ 174 ".frame.desc_ptr = %p\n" \ 184 (_params)->desc_ptr, \ [all...] |
H A D | hid-uclogic-core.c | 30 __u8 *desc_ptr; member 33 * Only valid if desc_ptr is not NULL 77 if (drvdata->desc_ptr != NULL) { in uclogic_report_fixup() 78 rdesc = drvdata->desc_ptr; in uclogic_report_fixup() 204 &drvdata->desc_ptr, in uclogic_probe() 355 kfree(drvdata->desc_ptr); in uclogic_remove()
|
/kernel/linux/linux-6.6/drivers/hid/ |
H A D | hid-uclogic-params.c | 63 hid_dbg(hdev, "\t.desc_ptr = %p\n", pen->desc_ptr); in uclogic_params_pen_hid_dbg() 94 hid_dbg(hdev, "\t\t.desc_ptr = %p\n", frame->desc_ptr); in uclogic_params_frame_hid_dbg() 122 hid_dbg(hdev, ".desc_ptr = %p\n", params->desc_ptr); in uclogic_params_hid_dbg() 210 kfree(pen->desc_ptr); in uclogic_params_pen_cleanup() 243 __u8 *desc_ptr = NULL; in uclogic_params_pen_init_v1() local 299 desc_ptr = uclogic_rdesc_template_apply( in uclogic_params_pen_init_v1() 303 if (desc_ptr in uclogic_params_pen_init_v1() 388 __u8 *desc_ptr = NULL; uclogic_params_pen_init_v2() local 524 uclogic_params_frame_init_with_desc( struct uclogic_params_frame *frame, const __u8 *desc_ptr, size_t desc_size, unsigned int id) uclogic_params_frame_init_with_desc() 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) uclogic_params_init_with_opt_desc() argument [all...] |
H A D | hid-uclogic-params.h | 82 __u8 *desc_ptr; member 85 * Only valid, if "desc_ptr" is not NULL. 121 __u8 *desc_ptr; member 124 * Only valid, if "desc_ptr" is not NULL. 215 __u8 *desc_ptr; member 218 * Only valid, if "desc_ptr" is valid and not NULL. 242 __u8 *desc_ptr; member 245 * Only valid if desc_ptr is not NULL
|
H A D | hid-uclogic-core.c | 58 if (drvdata->desc_ptr != NULL) { in uclogic_report_fixup() 59 rdesc = drvdata->desc_ptr; in uclogic_report_fixup() 199 &drvdata->desc_ptr, in uclogic_probe() 479 kfree(drvdata->desc_ptr); in uclogic_remove()
|
/kernel/linux/linux-5.10/drivers/mailbox/ |
H A D | bcm-flexrm-mailbox.c | 304 static u64 flexrm_read_desc(void *desc_ptr) in flexrm_read_desc() argument 306 return le64_to_cpu(*((u64 *)desc_ptr)); in flexrm_read_desc() 309 static void flexrm_write_desc(void *desc_ptr, u64 desc) in flexrm_write_desc() argument 311 *((u64 *)desc_ptr) = cpu_to_le64(desc); in flexrm_write_desc() 337 static bool flexrm_is_next_table_desc(void *desc_ptr) in flexrm_is_next_table_desc() argument 339 u64 desc = flexrm_read_desc(desc_ptr); in flexrm_is_next_table_desc() 376 static void flexrm_flip_header_toggle(void *desc_ptr) in flexrm_flip_header_toggle() argument 378 u64 desc = flexrm_read_desc(desc_ptr); in flexrm_flip_header_toggle() 385 flexrm_write_desc(desc_ptr, desc); in flexrm_flip_header_toggle() 405 u64 desc, void **desc_ptr, u3 in flexrm_enqueue_desc() 404 flexrm_enqueue_desc(u32 nhpos, u32 nhcnt, u32 reqid, u64 desc, void **desc_ptr, u32 *toggle, void *start_desc, void *end_desc) flexrm_enqueue_desc() argument 657 flexrm_spu_write_descs(struct brcm_message *msg, u32 nhcnt, u32 reqid, void *desc_ptr, u32 toggle, void *start_desc, void *end_desc) flexrm_spu_write_descs() argument 766 flexrm_sba_write_descs(struct brcm_message *msg, u32 nhcnt, u32 reqid, void *desc_ptr, u32 toggle, void *start_desc, void *end_desc) flexrm_sba_write_descs() argument 903 flexrm_write_descs(struct brcm_message *msg, u32 nhcnt, u32 reqid, void *desc_ptr, u32 toggle, void *start_desc, void *end_desc) flexrm_write_descs() argument [all...] |
/kernel/linux/linux-6.6/drivers/mailbox/ |
H A D | bcm-flexrm-mailbox.c | 294 static u64 flexrm_read_desc(void *desc_ptr) in flexrm_read_desc() argument 296 return le64_to_cpu(*((u64 *)desc_ptr)); in flexrm_read_desc() 299 static void flexrm_write_desc(void *desc_ptr, u64 desc) in flexrm_write_desc() argument 301 *((u64 *)desc_ptr) = cpu_to_le64(desc); in flexrm_write_desc() 327 static bool flexrm_is_next_table_desc(void *desc_ptr) in flexrm_is_next_table_desc() argument 329 u64 desc = flexrm_read_desc(desc_ptr); in flexrm_is_next_table_desc() 366 static void flexrm_flip_header_toggle(void *desc_ptr) in flexrm_flip_header_toggle() argument 368 u64 desc = flexrm_read_desc(desc_ptr); in flexrm_flip_header_toggle() 375 flexrm_write_desc(desc_ptr, desc); in flexrm_flip_header_toggle() 395 u64 desc, void **desc_ptr, u3 in flexrm_enqueue_desc() 394 flexrm_enqueue_desc(u32 nhpos, u32 nhcnt, u32 reqid, u64 desc, void **desc_ptr, u32 *toggle, void *start_desc, void *end_desc) flexrm_enqueue_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) flexrm_spu_write_descs() 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) flexrm_sba_write_descs() argument 893 flexrm_write_descs(struct brcm_message *msg, u32 nhcnt, u32 reqid, void *desc_ptr, u32 toggle, void *start_desc, void *end_desc) flexrm_write_descs() argument [all...] |
/kernel/linux/linux-5.10/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)))
|
/kernel/linux/linux-6.6/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)))
|
/kernel/linux/linux-5.10/drivers/gpu/drm/via/ |
H A D | via_dmablit.c | 72 drm_via_descriptor_t *desc_ptr = vsg->desc_pages[cur_descriptor_page] + in via_unmap_blit_from_device() local 80 desc_ptr = vsg->desc_pages[cur_descriptor_page] + in via_unmap_blit_from_device() 83 dma_unmap_single(&pdev->dev, next, sizeof(*desc_ptr), DMA_TO_DEVICE); in via_unmap_blit_from_device() 84 dma_unmap_page(&pdev->dev, desc_ptr->mem_addr, desc_ptr->size, vsg->direction); in via_unmap_blit_from_device() 85 next = (dma_addr_t) desc_ptr->next; in via_unmap_blit_from_device() 86 desc_ptr--; in via_unmap_blit_from_device() 115 drm_via_descriptor_t *desc_ptr = NULL; in via_map_blit_for_device() local 118 desc_ptr = vsg->desc_pages[cur_descriptor_page]; in via_map_blit_for_device() 132 desc_ptr in via_map_blit_for_device() [all...] |
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | suspend_32.h | 25 struct desc_ptr gdt_desc; 26 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 | 207 static inline void native_load_gdt(const struct desc_ptr *dtr) in native_load_gdt() 212 static __always_inline void native_load_idt(const struct desc_ptr *dtr) in native_load_idt() 217 static inline void native_store_gdt(struct desc_ptr *dtr) in native_store_gdt() 222 static inline void store_idt(struct desc_ptr *dtr) in store_idt() 235 struct desc_ptr gdt; in native_load_tr_desc()
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | suspend_32.h | 23 struct desc_ptr gdt_desc; 24 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 | 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()
|
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/include/x86_64/ |
H A D | processor.h | 70 struct desc_ptr { struct 228 static inline struct desc_ptr get_gdt(void) in get_gdt() 230 struct desc_ptr gdt; in get_gdt() 236 static inline struct desc_ptr get_idt(void) in get_idt() 238 struct desc_ptr idt; in get_idt()
|
/kernel/linux/linux-5.10/arch/x86/kvm/ |
H A D | kvm_emulate.h | 201 void (*get_gdt)(struct x86_emulate_ctxt *ctxt, struct desc_ptr *dt); 202 void (*get_idt)(struct x86_emulate_ctxt *ctxt, struct desc_ptr *dt); 203 void (*set_gdt)(struct x86_emulate_ctxt *ctxt, struct desc_ptr *dt); 204 void (*set_idt)(struct x86_emulate_ctxt *ctxt, struct desc_ptr *dt);
|
/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | tps65086-regulator.c | 385 struct regulator_desc * const desc_ptr = &tps->reg_config->config[i].desc; in tps65086_regulator_probe() local 388 i, desc_ptr->name, desc_ptr->id); in tps65086_regulator_probe() 390 rdev = devm_regulator_register(&pdev->dev, desc_ptr, &config); in tps65086_regulator_probe() 393 i, desc_ptr->name); in tps65086_regulator_probe()
|
/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | kvm_emulate.h | 193 void (*get_gdt)(struct x86_emulate_ctxt *ctxt, struct desc_ptr *dt); 194 void (*get_idt)(struct x86_emulate_ctxt *ctxt, struct desc_ptr *dt); 195 void (*set_gdt)(struct x86_emulate_ctxt *ctxt, struct desc_ptr *dt); 196 void (*set_idt)(struct x86_emulate_ctxt *ctxt, struct desc_ptr *dt);
|