Searched refs:drv_mgmt (Results 1 – 4 of 4) sorted by relevance
142 drv_mgmt->connected = true; in vchiq_call_connected_callbacks()154 struct vchiq_drv_mgmt *drv_mgmt = device->drv_mgmt; in vchiq_add_connected_callback() local159 if (drv_mgmt->connected) { in vchiq_add_connected_callback()168 drv_mgmt->deferred_callback[drv_mgmt->num_deferred_callbacks] = in vchiq_add_connected_callback()198 drv_mgmt->fragments_size = 2 * drv_mgmt->info->cache_line_size; in vchiq_platform_init()224 drv_mgmt->free_fragments = drv_mgmt->fragments_base; in vchiq_platform_init()226 *(char **)&drv_mgmt->fragments_base[i * drv_mgmt->fragments_size] = in vchiq_platform_init()227 &drv_mgmt->fragments_base[(i + 1) * drv_mgmt->fragments_size]; in vchiq_platform_init()229 *(char **)&drv_mgmt->fragments_base[i * drv_mgmt->fragments_size] = NULL; in vchiq_platform_init()238 if (IS_ERR(drv_mgmt->regs)) in vchiq_platform_init()[all …]
1497 struct vchiq_drv_mgmt *drv_mgmt; in create_pagelist() local1671 WARN_ON(!drv_mgmt->free_fragments); in create_pagelist()1674 fragments = drv_mgmt->free_fragments; in create_pagelist()1676 drv_mgmt->free_fragments = *(char **)drv_mgmt->free_fragments; in create_pagelist()1677 up(&drv_mgmt->free_fragments_mutex); in create_pagelist()1679 (fragments - drv_mgmt->fragments_base) / drv_mgmt->fragments_size; in create_pagelist()1689 struct vchiq_drv_mgmt *drv_mgmt; in free_pagelist() local1712 drv_mgmt->fragments_size; in free_pagelist()1737 drv_mgmt->free_fragments = fragments; in free_pagelist()1738 up(&drv_mgmt->free_fragments_mutex); in free_pagelist()[all …]
16 struct vchiq_drv_mgmt *drv_mgmt; member
81 device->drv_mgmt = dev_get_drvdata(parent); in vchiq_device_register()