/linux-4.1.27/drivers/gpu/drm/msm/ |
D | msm_gem_submit.c | 40 int sz = sizeof(*submit) + (nr * sizeof(submit->bos[0])); in submit_create() 71 to_user_ptr(args->bos + (i * sizeof(submit_bo))); in submit_lookup_objects() 85 submit->bos[i].flags = submit_bo.flags; in submit_lookup_objects() 87 submit->bos[i].iova = submit_bo.presumed; in submit_lookup_objects() 110 submit->bos[i].obj = msm_obj; in submit_lookup_objects() 124 struct msm_gem_object *msm_obj = submit->bos[i].obj; in submit_unlock_unpin_bo() 126 if (submit->bos[i].flags & BO_PINNED) in submit_unlock_unpin_bo() 129 if (submit->bos[i].flags & BO_LOCKED) in submit_unlock_unpin_bo() 132 if (!(submit->bos[i].flags & BO_VALID)) in submit_unlock_unpin_bo() 133 submit->bos[i].iova = 0; in submit_unlock_unpin_bo() [all …]
|
D | msm_fb.c | 143 struct drm_gem_object *bos[4] = {0}; in msm_framebuffer_create() local 148 bos[i] = drm_gem_object_lookup(dev, file, in msm_framebuffer_create() 150 if (!bos[i]) { in msm_framebuffer_create() 156 fb = msm_framebuffer_init(dev, mode_cmd, bos); in msm_framebuffer_create() 166 drm_gem_object_unreference_unlocked(bos[i]); in msm_framebuffer_create() 171 struct drm_mode_fb_cmd2 *mode_cmd, struct drm_gem_object **bos) in msm_framebuffer_init() argument 221 if (bos[i]->size < min_size) { in msm_framebuffer_init() 226 msm_fb->planes[i] = bos[i]; in msm_framebuffer_init()
|
D | msm_gem.h | 115 } bos[0]; member
|
D | msm_rd.c | 312 struct msm_gem_object *obj = submit->bos[idx].obj; in msm_rd_dump_submit() 315 buf += iova - submit->bos[idx].iova; in msm_rd_dump_submit()
|
D | msm_gpu.c | 486 struct msm_gem_object *msm_obj = submit->bos[i].obj; in msm_gpu_submit() 502 if (submit->bos[i].flags & MSM_SUBMIT_BO_READ) in msm_gpu_submit() 505 if (submit->bos[i].flags & MSM_SUBMIT_BO_WRITE) in msm_gpu_submit()
|
D | msm_drv.h | 224 struct drm_mode_fb_cmd2 *mode_cmd, struct drm_gem_object **bos);
|
/linux-4.1.27/drivers/gpu/drm/qxl/ |
D | qxl_release.c | 142 INIT_LIST_HEAD(&release->bos); in qxl_release_alloc() 164 while (!list_empty(&release->bos)) { in qxl_release_free_list() 168 entry = container_of(release->bos.next, in qxl_release_free_list() 192 WARN_ON(list_empty(&release->bos)); in qxl_release_free() 218 list_for_each_entry(entry, &release->bos, tv.head) { in qxl_release_list_add() 230 list_add_tail(&entry->tv.head, &release->bos); in qxl_release_list_add() 264 if (list_is_singular(&release->bos)) in qxl_release_reserve_list() 267 ret = ttm_eu_reserve_buffers(&release->ticket, &release->bos, in qxl_release_reserve_list() 272 list_for_each_entry(entry, &release->bos, tv.head) { in qxl_release_reserve_list() 277 ttm_eu_backoff_reservation(&release->ticket, &release->bos); in qxl_release_reserve_list() [all …]
|
D | qxl_cmd.c | 182 struct qxl_bo_list *entry = list_first_entry(&release->bos, struct qxl_bo_list, tv.head); in qxl_push_command_ring_release() 195 struct qxl_bo_list *entry = list_first_entry(&release->bos, struct qxl_bo_list, tv.head); in qxl_push_cursor_ring_release()
|
D | qxl_drv.h | 199 struct list_head bos; member
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
D | radeon_mn.c | 58 struct list_head bos; member 82 list_for_each_entry_safe(bo, next_bo, &node->bos, mn_list) { in radeon_mn_destroy() 143 list_for_each_entry(bo, &node->bos, mn_list) { in radeon_mn_invalidate_range_start() 243 struct list_head bos; in radeon_mn_register() local 250 INIT_LIST_HEAD(&bos); in radeon_mn_register() 260 list_splice(&node->bos, &bos); in radeon_mn_register() 275 INIT_LIST_HEAD(&node->bos); in radeon_mn_register() 276 list_splice(&bos, &node->bos); in radeon_mn_register() 277 list_add(&bo->mn_list, &node->bos); in radeon_mn_register() 315 node = container_of(head, struct radeon_mn_node, bos); in radeon_mn_unregister()
|
/linux-4.1.27/drivers/usb/wusbcore/ |
D | devconnect.c | 704 struct usb_bos_descriptor *bos, size_t desc_size) in wusb_dev_bos_grok() argument 711 itr = (void *)bos + sizeof(*bos); in wusb_dev_bos_grok() 712 top = itr + desc_size - sizeof(*bos); in wusb_dev_bos_grok() 720 (int)(itr - (void *)bos), top - itr); in wusb_dev_bos_grok() 732 (int)(itr - (void *)bos), in wusb_dev_bos_grok() 750 cap_size, (int)(itr - (void *)bos)); in wusb_dev_bos_grok() 778 struct usb_bos_descriptor *bos; in wusb_dev_bos_add() local 781 bos = kmalloc(alloc_size, GFP_KERNEL); in wusb_dev_bos_add() 782 if (bos == NULL) in wusb_dev_bos_add() 784 result = usb_get_descriptor(usb_dev, USB_DT_BOS, 0, bos, desc_size); in wusb_dev_bos_add() [all …]
|
D | wusbhc.h | 107 struct usb_bos_descriptor *bos; member
|
/linux-4.1.27/net/mpls/ |
D | internal.h | 12 u8 bos; member 29 static inline struct mpls_shim_hdr mpls_entry_encode(u32 label, unsigned ttl, unsigned tc, bool bos) in mpls_entry_encode() argument 35 (bos ? (1 << MPLS_LS_S_SHIFT) : 0) | in mpls_entry_encode() 48 result.bos = (entry & MPLS_LS_S_MASK) >> MPLS_LS_S_SHIFT; in mpls_entry_decode()
|
D | af_mpls.c | 211 if (unlikely(!new_header_size && dec.bos)) { in mpls_forward() 216 bool bos; in mpls_forward() local 222 bos = dec.bos; in mpls_forward() 224 hdr[i] = mpls_entry_encode(rt->rt_label[i], dec.ttl, 0, bos); in mpls_forward() 225 bos = false; in mpls_forward() 614 bool bos; in nla_put_labels() local 621 bos = true; in nla_put_labels() 623 nla_label[i] = mpls_entry_encode(label[i], 0, 0, bos); in nla_put_labels() 624 bos = false; in nla_put_labels() 636 bool bos; in nla_get_labels() local [all …]
|
/linux-4.1.27/drivers/usb/core/ |
D | config.c | 772 if (dev->bos) { in usb_release_bos_descriptor() 773 kfree(dev->bos->desc); in usb_release_bos_descriptor() 774 kfree(dev->bos); in usb_release_bos_descriptor() 775 dev->bos = NULL; in usb_release_bos_descriptor() 783 struct usb_bos_descriptor *bos; in usb_get_bos_descriptor() local 789 bos = kzalloc(sizeof(struct usb_bos_descriptor), GFP_KERNEL); in usb_get_bos_descriptor() 790 if (!bos) in usb_get_bos_descriptor() 794 ret = usb_get_descriptor(dev, USB_DT_BOS, 0, bos, USB_DT_BOS_SIZE); in usb_get_bos_descriptor() 799 kfree(bos); in usb_get_bos_descriptor() 803 length = bos->bLength; in usb_get_bos_descriptor() [all …]
|
D | hub.c | 135 if (udev->bos->ext_cap && in usb_device_supports_lpm() 137 le32_to_cpu(udev->bos->ext_cap->bmAttributes))) in usb_device_supports_lpm() 147 if (!udev->bos->ss_cap) { in usb_device_supports_lpm() 152 if (udev->bos->ss_cap->bU1devExitLat == 0 && in usb_device_supports_lpm() 153 udev->bos->ss_cap->bU2DevExitLat == 0) { in usb_device_supports_lpm() 311 udev_u1_del = udev->bos->ss_cap->bU1devExitLat; in usb_set_lpm_parameters() 312 udev_u2_del = le16_to_cpu(udev->bos->ss_cap->bU2DevExitLat); in usb_set_lpm_parameters() 313 hub_u1_del = udev->parent->bos->ss_cap->bU1devExitLat; in usb_set_lpm_parameters() 314 hub_u2_del = le16_to_cpu(udev->parent->bos->ss_cap->bU2DevExitLat); in usb_set_lpm_parameters() 3843 __u8 u1_mel = udev->bos->ss_cap->bU1devExitLat; in usb_enable_link_state() [all …]
|
/linux-4.1.27/drivers/gpu/drm/omapdrm/ |
D | omap_fb.c | 361 struct drm_gem_object *bos[4]; in omap_framebuffer_create() local 366 bos, mode_cmd->handles); in omap_framebuffer_create() 370 fb = omap_framebuffer_init(dev, mode_cmd, bos); in omap_framebuffer_create() 374 drm_gem_object_unreference_unlocked(bos[i]); in omap_framebuffer_create() 381 struct drm_mode_fb_cmd2 *mode_cmd, struct drm_gem_object **bos) in omap_framebuffer_init() argument 436 if (size > (omap_gem_mmap_size(bos[i]) - mode_cmd->offsets[i])) { in omap_framebuffer_init() 438 bos[i]->size - mode_cmd->offsets[i], size); in omap_framebuffer_init() 443 plane->bo = bos[i]; in omap_framebuffer_init()
|
D | omap_drv.h | 204 struct drm_mode_fb_cmd2 *mode_cmd, struct drm_gem_object **bos); 278 struct drm_gem_object **bos, uint32_t *handles) in objects_lookup() argument 283 bos[i] = drm_gem_object_lookup(dev, filp, handles[i]); in objects_lookup() 284 if (!bos[i]) in objects_lookup() 293 drm_gem_object_unreference_unlocked(bos[i]); in objects_lookup()
|
/linux-4.1.27/drivers/usb/gadget/ |
D | composite.c | 545 struct usb_bos_descriptor *bos = cdev->req->buf; in bos_desc() local 547 bos->bLength = USB_DT_BOS_SIZE; in bos_desc() 548 bos->bDescriptorType = USB_DT_BOS; in bos_desc() 550 bos->wTotalLength = cpu_to_le16(USB_DT_BOS_SIZE); in bos_desc() 551 bos->bNumDeviceCaps = 0; in bos_desc() 557 usb_ext = cdev->req->buf + le16_to_cpu(bos->wTotalLength); in bos_desc() 558 bos->bNumDeviceCaps++; in bos_desc() 559 le16_add_cpu(&bos->wTotalLength, USB_DT_USB_EXT_CAP_SIZE); in bos_desc() 569 ss_cap = cdev->req->buf + le16_to_cpu(bos->wTotalLength); in bos_desc() 570 bos->bNumDeviceCaps++; in bos_desc() [all …]
|
/linux-4.1.27/include/uapi/drm/ |
D | msm_drm.h | 182 uint64_t __user bos; /* in, ptr to array of submit_bo's */ member
|
/linux-4.1.27/include/linux/ |
D | usb.h | 557 struct usb_host_bos *bos; member 713 if (udev->speed != USB_SPEED_SUPER || !udev->bos || !udev->bos->ss_cap) in usb_device_supports_ltm() 715 return udev->bos->ss_cap->bmAttributes & USB_LTM_SUPPORT; in usb_device_supports_ltm()
|
/linux-4.1.27/drivers/usb/misc/ |
D | usbtest.c | 846 struct usb_bos_descriptor *bos = NULL; in ch9_postconfig() local 852 sizeof(*udev->bos->desc)); in ch9_postconfig() 853 if (retval != sizeof(*udev->bos->desc)) { in ch9_postconfig() 858 bos = (struct usb_bos_descriptor *)dev->buf; in ch9_postconfig() 859 total = le16_to_cpu(bos->wTotalLength); in ch9_postconfig() 860 num = bos->bNumDeviceCaps; in ch9_postconfig() 877 length = sizeof(*udev->bos->desc); in ch9_postconfig() 1302 if (udev->bos) in test_ctrl_queue() 1303 len = le16_to_cpu(udev->bos->desc->wTotalLength); in test_ctrl_queue()
|
/linux-4.1.27/Documentation/early-userspace/ |
D | README | 151 Bryan O'Sullivan <bos@serpentine.com>
|
/linux-4.1.27/drivers/usb/host/ |
D | xhci.c | 4093 field = le32_to_cpu(udev->bos->ext_cap->bmAttributes); in xhci_calculate_hird_besl() 4127 field = le32_to_cpu(udev->bos->ext_cap->bmAttributes); in xhci_calculate_usb2_hw_lpm_params() 4171 field = le32_to_cpu(udev->bos->ext_cap->bmAttributes); in xhci_set_usb2_hardware_lpm() 4437 u2_del_ns = le16_to_cpu(udev->bos->ss_cap->bU2DevExitLat) * 1000ULL; in xhci_calculate_intel_u2_timeout()
|
/linux-4.1.27/drivers/usb/gadget/udc/ |
D | dummy_hcd.c | 1903 struct usb_bos_descriptor bos; member 1907 .bos = {
|