Lines Matching refs:sd
374 static inline void z_sd_set_seg_offset(struct segment_descriptor *sd, in z_sd_set_seg_offset() argument
378 sd->offset_low = offset & 0xFFFFU; in z_sd_set_seg_offset()
379 sd->offset_hi = offset >> 16U; in z_sd_set_seg_offset()
380 sd->segment_selector = segment_selector; in z_sd_set_seg_offset()
381 sd->always_0_0 = 0U; in z_sd_set_seg_offset()
393 static inline void z_init_irq_gate(struct segment_descriptor *sd, in z_init_irq_gate() argument
397 z_sd_set_seg_offset(sd, seg_selector, offset); in z_init_irq_gate()
398 sd->dpl = dpl; in z_init_irq_gate()
399 sd->descriptor_type = DT_TYPE_SYSTEM; in z_init_irq_gate()
400 sd->present = 1U; in z_init_irq_gate()
401 sd->type = SEG_TYPE_IRQ_GATE; in z_init_irq_gate()