Home
last modified time | relevance | path

Searched refs:urb (Results 1 – 25 of 45) sorted by relevance

12

/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_urb.c102 brw->urb.vs_start = 0; in check_urb_layout()
103 brw->urb.gs_start = brw->urb.nr_vs_entries * brw->urb.vsize; in check_urb_layout()
104 brw->urb.clip_start = brw->urb.gs_start + brw->urb.nr_gs_entries * brw->urb.vsize; in check_urb_layout()
105 brw->urb.sf_start = brw->urb.clip_start + brw->urb.nr_clip_entries * brw->urb.vsize; in check_urb_layout()
106 brw->urb.cs_start = brw->urb.sf_start + brw->urb.nr_sf_entries * brw->urb.sfsize; in check_urb_layout()
108 return brw->urb.cs_start + brw->urb.nr_cs_entries * in check_urb_layout()
109 brw->urb.csize <= brw->urb.size; in check_urb_layout()
130 if (brw->urb.vsize < vsize || in recalculate_urb_fence()
131 brw->urb.sfsize < sfsize || in recalculate_urb_fence()
132 brw->urb.csize < csize || in recalculate_urb_fence()
[all …]
Dgen6_urb.c54 int total_urb_size = brw->urb.size * 1024; /* in bytes */ in gen6_upload_urb()
67 if (nr_vs_entries > devinfo->urb.max_entries[MESA_SHADER_VERTEX]) in gen6_upload_urb()
68 nr_vs_entries = devinfo->urb.max_entries[MESA_SHADER_VERTEX]; in gen6_upload_urb()
70 if (nr_gs_entries > devinfo->urb.max_entries[MESA_SHADER_GEOMETRY]) in gen6_upload_urb()
71 nr_gs_entries = devinfo->urb.max_entries[MESA_SHADER_GEOMETRY]; in gen6_upload_urb()
74 brw->urb.nr_vs_entries = ROUND_DOWN_TO(nr_vs_entries, 4); in gen6_upload_urb()
75 brw->urb.nr_gs_entries = ROUND_DOWN_TO(nr_gs_entries, 4); in gen6_upload_urb()
77 assert(brw->urb.nr_vs_entries >= in gen6_upload_urb()
78 devinfo->urb.min_entries[MESA_SHADER_VERTEX]); in gen6_upload_urb()
79 assert(brw->urb.nr_vs_entries % 4 == 0); in gen6_upload_urb()
[all …]
Dgen7_urb.c202 brw->urb.vsize == entry_size[MESA_SHADER_VERTEX] && in gen7_upload_urb()
203 brw->urb.gs_present == gs_present && in gen7_upload_urb()
204 brw->urb.gsize == entry_size[MESA_SHADER_GEOMETRY] && in gen7_upload_urb()
205 brw->urb.tess_present == tess_present && in gen7_upload_urb()
206 brw->urb.hsize == entry_size[MESA_SHADER_TESS_CTRL] && in gen7_upload_urb()
207 brw->urb.dsize == entry_size[MESA_SHADER_TESS_EVAL]) { in gen7_upload_urb()
210 brw->urb.vsize = entry_size[MESA_SHADER_VERTEX]; in gen7_upload_urb()
211 brw->urb.gs_present = gs_present; in gen7_upload_urb()
212 brw->urb.gsize = entry_size[MESA_SHADER_GEOMETRY]; in gen7_upload_urb()
213 brw->urb.tess_present = tess_present; in gen7_upload_urb()
[all …]
Dbrw_vs_state.c105 switch (brw->urb.nr_vs_entries) { in brw_upload_vs_unit()
117 vs->thread4.nr_urb_entries = brw->urb.nr_vs_entries >> 2; in brw_upload_vs_unit()
123 switch (brw->urb.nr_vs_entries) { in brw_upload_vs_unit()
135 vs->thread4.nr_urb_entries = brw->urb.nr_vs_entries; in brw_upload_vs_unit()
138 vs->thread4.urb_entry_allocation_size = brw->urb.vsize - 1; in brw_upload_vs_unit()
140 vs->thread4.max_threads = CLAMP(brw->urb.nr_vs_entries / 2, in brw_upload_vs_unit()
Dbrw_clip_state.c96 clip->thread4.nr_urb_entries = brw->urb.nr_clip_entries; in brw_upload_clip_unit()
97 clip->thread4.urb_entry_allocation_size = brw->urb.vsize - 1; in brw_upload_clip_unit()
100 if (brw->urb.nr_clip_entries >= 10) { in brw_upload_clip_unit()
104 assert(brw->urb.nr_clip_entries % 2 == 0); in brw_upload_clip_unit()
114 assert(brw->urb.nr_clip_entries >= 5); in brw_upload_clip_unit()
Dbrw_gs_state.c71 gs->thread4.nr_urb_entries = brw->urb.nr_gs_entries; in brw_upload_gs_unit()
72 gs->thread4.urb_entry_allocation_size = brw->urb.vsize - 1; in brw_upload_gs_unit()
74 if (brw->urb.nr_gs_entries >= 8) in brw_upload_gs_unit()
Dbrw_curbe.c171 if (brw->urb.csize == 0) { in brw_upload_cs_urb_state()
175 assert(brw->urb.nr_cs_entries); in brw_upload_cs_urb_state()
176 OUT_BATCH((brw->urb.csize - 1) << 4 | brw->urb.nr_cs_entries); in brw_upload_cs_urb_state()
/external/mesa3d/src/gallium/drivers/ilo/core/
Dilo_state_urb.c554 urb_set_gen7_3dstate_push_constant_alloc(struct ilo_state_urb *urb, in urb_set_gen7_3dstate_push_constant_alloc() argument
583 STATIC_ASSERT(ARRAY_SIZE(urb->pcb) >= 5); in urb_set_gen7_3dstate_push_constant_alloc()
584 memcpy(urb->pcb, dw1, sizeof(dw1)); in urb_set_gen7_3dstate_push_constant_alloc()
590 urb_set_gen6_3DSTATE_URB(struct ilo_state_urb *urb, in urb_set_gen6_3DSTATE_URB() argument
606 STATIC_ASSERT(ARRAY_SIZE(urb->urb) >= 2); in urb_set_gen6_3DSTATE_URB()
607 urb->urb[0] = dw1; in urb_set_gen6_3DSTATE_URB()
608 urb->urb[1] = dw2; in urb_set_gen6_3DSTATE_URB()
614 urb_set_gen7_3dstate_urb(struct ilo_state_urb *urb, in urb_set_gen7_3dstate_urb() argument
661 STATIC_ASSERT(ARRAY_SIZE(urb->urb) >= 4); in urb_set_gen7_3dstate_urb()
662 memcpy(urb->urb, dw1, sizeof(dw1)); in urb_set_gen7_3dstate_urb()
[all …]
Dilo_state_compute.c103 struct compute_urb_configuration *urb) in compute_get_gen6_urb_configuration() argument
107 urb->idrt_entry_count = get_gen6_idrt_entry_count(dev); in compute_get_gen6_urb_configuration()
108 urb->curbe_entry_count = in compute_get_gen6_urb_configuration()
117 urb->urb_entry_count = (ilo_dev_gen(dev) >= ILO_GEN(8)) ? 1 : 0; in compute_get_gen6_urb_configuration()
125 urb->urb_entry_size = 1; in compute_get_gen6_urb_configuration()
135 assert(urb->idrt_entry_count + urb->curbe_entry_count + in compute_get_gen6_urb_configuration()
136 urb->urb_entry_count * urb->urb_entry_size <= in compute_get_gen6_urb_configuration()
182 const struct compute_urb_configuration *urb) in compute_validate_gen6() argument
189 assert(info->interface_count <= urb->idrt_entry_count); in compute_validate_gen6()
200 assert(min_curbe_entry_count <= urb->curbe_entry_count); in compute_validate_gen6()
[all …]
Dilo_state_shader.c78 const struct ilo_state_shader_urb_info *urb) in vertex_validate_gen6_urb() argument
90 assert(urb->read_base + urb->read_count <= urb->cv_input_attr_count); in vertex_validate_gen6_urb()
92 assert(urb->read_base % 2 == 0 && urb->read_base <= max_read_base); in vertex_validate_gen6_urb()
98 assert(urb->read_count <= max_read_count); in vertex_validate_gen6_urb()
108 const struct ilo_state_shader_urb_info *urb, in vertex_get_gen6_ff() argument
117 !vertex_validate_gen6_urb(dev, stage, urb)) in vertex_get_gen6_ff()
142 ff->vue_read_offset = urb->read_base / 2; in vertex_get_gen6_ff()
143 ff->vue_read_len = (urb->read_count + 1) / 2; in vertex_get_gen6_ff()
152 assert(kernel->grf_start + urb->read_count * 2 <= 128); in vertex_get_gen6_ff()
162 ff->user_clip_enables = urb->user_clip_enables; in vertex_get_gen6_ff()
[all …]
Dilo_state_urb.h70 uint32_t urb[4]; member
78 ilo_state_urb_init(struct ilo_state_urb *urb,
83 ilo_state_urb_init_for_rectlist(struct ilo_state_urb *urb,
88 ilo_state_urb_set_info(struct ilo_state_urb *urb,
93 ilo_state_urb_full_delta(const struct ilo_state_urb *urb,
98 ilo_state_urb_get_delta(const struct ilo_state_urb *urb,
Dilo_builder_3d_top.h47 const struct ilo_state_urb *urb) in gen6_3DSTATE_URB() argument
56 dw[1] = urb->urb[0]; in gen6_3DSTATE_URB()
57 dw[2] = urb->urb[1]; in gen6_3DSTATE_URB()
62 const struct ilo_state_urb *urb) in gen7_3DSTATE_PUSH_CONSTANT_ALLOC_VS() argument
72 dw[1] = urb->pcb[0]; in gen7_3DSTATE_PUSH_CONSTANT_ALLOC_VS()
77 const struct ilo_state_urb *urb) in gen7_3DSTATE_PUSH_CONSTANT_ALLOC_HS() argument
87 dw[1] = urb->pcb[1]; in gen7_3DSTATE_PUSH_CONSTANT_ALLOC_HS()
92 const struct ilo_state_urb *urb) in gen7_3DSTATE_PUSH_CONSTANT_ALLOC_DS() argument
102 dw[1] = urb->pcb[2]; in gen7_3DSTATE_PUSH_CONSTANT_ALLOC_DS()
107 const struct ilo_state_urb *urb) in gen7_3DSTATE_PUSH_CONSTANT_ALLOC_GS() argument
[all …]
Dilo_state_shader.h76 struct ilo_state_shader_urb_info urb; member
86 struct ilo_state_shader_urb_info urb; member
96 struct ilo_state_shader_urb_info urb; member
119 struct ilo_state_shader_urb_info urb; member
/external/mesa3d/src/intel/common/
Dgen_device_info.c36 .urb = {
51 .urb = {
65 .urb = {
82 .urb = {
106 .urb = {
135 .urb = {
159 .urb = {
184 .urb = {
214 .urb = {
238 .urb = {
[all …]
Dgen_urb_config.c95 192 : devinfo->urb.min_entries[MESA_SHADER_VERTEX], in gen_get_urb_config()
110 devinfo->urb.min_entries[MESA_SHADER_TESS_EVAL] : 0, in gen_get_urb_config()
140 DIV_ROUND_UP(devinfo->urb.max_entries[i] * entry_size_bytes[i], in gen_get_urb_config()
185 entries[i] = MIN2(entries[i], devinfo->urb.max_entries[i]); in gen_get_urb_config()
/external/libusb/libusb/os/
Dlinux_usbfs.c1753 struct usbfs_urb *urb; in discard_urbs() local
1757 urb = tpriv->iso_urbs[i]; in discard_urbs()
1759 urb = &tpriv->urbs[i]; in discard_urbs()
1761 if (0 == ioctl(dpriv->fd, IOCTL_USBFS_DISCARDURB, urb)) in discard_urbs()
1784 struct usbfs_urb *urb = tpriv->iso_urbs[i]; in free_iso_urbs() local
1785 if (!urb) in free_iso_urbs()
1787 free(urb); in free_iso_urbs()
1875 struct usbfs_urb *urb = &urbs[i]; in submit_bulk_transfer() local
1876 urb->usercontext = itransfer; in submit_bulk_transfer()
1879 urb->type = USBFS_URB_TYPE_BULK; in submit_bulk_transfer()
[all …]
/external/ltp/testcases/kernel/device-drivers/usb/tusb/
Dst_tusb.h36 int (*submit_urb) (struct urb *urb);
37 int (*unlink_urb) (struct urb *urb);
82 int (*urb_enqueue) (struct usb_hcd *hcd, struct urb *urb,
84 int (*urb_dequeue) (struct usb_hcd *hcd, struct urb *urb);
Dtusb.c104 struct urb *irq;
164 static int test_submit_urb(struct urb *purb)
170 static int test_unlink_urb(struct urb *purb)
/external/walt/android/WALT/app/src/main/jni/
Dsync_clock.c89 struct usbdevfs_urb *urb = calloc(1, sizeof(struct usbdevfs_urb)); in send_char_async() local
90 memset(urb, 0, sizeof(struct usbdevfs_urb)); in send_char_async()
93 urb->status = -1; in send_char_async()
94 urb->buffer = buffer; in send_char_async()
95 urb->buffer_length = length; in send_char_async()
96 urb->endpoint = endpoint; in send_char_async()
97 urb->type = USBDEVFS_URB_TYPE_BULK; in send_char_async()
98 urb->usercontext = label; // This is hackish in send_char_async()
100 res = ioctl(fd, USBDEVFS_SUBMITURB, urb); in send_char_async()
/external/mesa3d/src/gallium/drivers/ilo/
Dilo_render_gen7.c211 gen7_3DSTATE_URB_VS(r->builder, &vec->urb); in gen7_draw_common_urb()
212 gen7_3DSTATE_URB_GS(r->builder, &vec->urb); in gen7_draw_common_urb()
213 gen7_3DSTATE_URB_HS(r->builder, &vec->urb); in gen7_draw_common_urb()
214 gen7_3DSTATE_URB_DS(r->builder, &vec->urb); in gen7_draw_common_urb()
230 gen7_3DSTATE_PUSH_CONSTANT_ALLOC_VS(r->builder, &vec->urb); in gen7_draw_common_pcb_alloc()
231 gen7_3DSTATE_PUSH_CONSTANT_ALLOC_GS(r->builder, &vec->urb); in gen7_draw_common_pcb_alloc()
232 gen7_3DSTATE_PUSH_CONSTANT_ALLOC_PS(r->builder, &vec->urb); in gen7_draw_common_pcb_alloc()
662 gen7_3DSTATE_PUSH_CONSTANT_ALLOC_VS(r->builder, &blitter->urb); in gen7_rectlist_pcb_alloc()
663 gen7_3DSTATE_PUSH_CONSTANT_ALLOC_PS(r->builder, &blitter->urb); in gen7_rectlist_pcb_alloc()
673 gen7_3DSTATE_URB_VS(r->builder, &blitter->urb); in gen7_rectlist_urb()
[all …]
Dilo_render.c379 ilo_state_urb_full_delta(&vec->urb, render->dev, &session->urb_delta); in draw_session_prepare()
394 ilo_state_urb_get_delta(&vec->urb, render->dev, in draw_session_prepare()
395 &render->state.urb, &session->urb_delta); in draw_session_prepare()
432 render->state.urb = vec->urb; in draw_session_end()
Dilo_render_media.c39 int urb; member
129 (conf->urb / 8) << GEN7_REG_L3CNTLREG2_URBALL__SHIFT; in gen7_launch_grid_l3()
Dilo_shader.c605 struct ilo_state_shader_urb_info *urb) in init_shader_urb() argument
607 urb->cv_input_attr_count = kernel->in.count; in init_shader_urb()
608 urb->read_base = 0; in init_shader_urb()
609 urb->read_count = kernel->in.count; in init_shader_urb()
611 urb->output_attr_count = kernel->out.count; in init_shader_urb()
612 urb->user_cull_enables = 0x0; in init_shader_urb()
613 urb->user_clip_enables = 0x0; in init_shader_urb()
645 init_shader_urb(kernel, state, &info.urb); in init_vs()
657 gs_info.urb.cv_input_attr_count = kernel->out.count; in init_vs()
658 gs_info.urb.read_count = kernel->out.count; in init_vs()
[all …]
/external/icu/icu4j/main/classes/collate/src/com/ibm/icu/util/
DGlobalizationPreferences.java302 UResourceBundle urb = null; in getResourceBundle() local
311 urb = candidate; in getResourceBundle()
324 urb = candidate; in getResourceBundle()
327 if (urb == null) { in getResourceBundle()
329 urb = candidate; in getResourceBundle()
337 if (urb == null) { in getResourceBundle()
341 return urb; in getResourceBundle()
/external/icu/android_icu4j/src/main/java/android/icu/util/
DGlobalizationPreferences.java290 UResourceBundle urb = null; in getResourceBundle() local
299 urb = candidate; in getResourceBundle()
312 urb = candidate; in getResourceBundle()
315 if (urb == null) { in getResourceBundle()
317 urb = candidate; in getResourceBundle()
325 if (urb == null) { in getResourceBundle()
329 return urb; in getResourceBundle()

12