/drivers/gpu/drm/nouveau/ |
D | nouveau_usif.c | 56 struct usif_notify *ntfy; in usif_notify_find() local 57 list_for_each_entry(ntfy, &cli->notifys, head) { in usif_notify_find() 58 if (ntfy->handle == handle) in usif_notify_find() 59 return ntfy; in usif_notify_find() 65 usif_notify_dtor(struct usif_notify *ntfy) in usif_notify_dtor() argument 67 list_del(&ntfy->head); in usif_notify_dtor() 68 kfree(ntfy); in usif_notify_dtor() 74 struct usif_notify *ntfy = NULL; in usif_notify() local 83 if (WARN_ON(!(ntfy = (void *)(unsigned long)rep->v0.token))) in usif_notify() 90 if (WARN_ON(!ntfy->p || ntfy->reply != (length + size))) in usif_notify() [all …]
|
D | nouveau_abi16.c | 101 struct nouveau_abi16_ntfy *ntfy) in nouveau_abi16_ntfy_fini() argument 103 nouveau_mm_free(&chan->heap, &ntfy->node); in nouveau_abi16_ntfy_fini() 104 list_del(&ntfy->head); in nouveau_abi16_ntfy_fini() 105 kfree(ntfy); in nouveau_abi16_ntfy_fini() 112 struct nouveau_abi16_ntfy *ntfy, *temp; in nouveau_abi16_chan_fini() local 116 if (chan->chan && chan->ntfy) in nouveau_abi16_chan_fini() 120 list_for_each_entry_safe(ntfy, temp, &chan->notifiers, head) { in nouveau_abi16_chan_fini() 121 nouveau_abi16_ntfy_fini(chan, ntfy); in nouveau_abi16_chan_fini() 124 if (chan->ntfy) { in nouveau_abi16_chan_fini() 125 nouveau_bo_vma_del(chan->ntfy, &chan->ntfy_vma); in nouveau_abi16_chan_fini() [all …]
|
D | nouveau_nvif.c | 121 client->ntfy = nvkm_client_ntfy; in nvkm_client_init()
|
D | nouveau_abi16.h | 25 struct nouveau_bo *ntfy; member
|
D | nouveau_drm.h | 148 struct nvif_object ntfy; member
|
D | nouveau_drm.c | 135 nvif_object_fini(&drm->ntfy); in nouveau_accel_fini() 273 &drm->ntfy); in nouveau_accel_init()
|
D | nouveau_bo.c | 776 OUT_RING (chan, chan->drm->ntfy.handle); in nv50_bo_move_init() 865 OUT_RING (chan, chan->drm->ntfy.handle); in nv04_bo_move_init()
|
/drivers/gpu/drm/nouveau/nvif/ |
D | notify.c | 38 struct nvif_ioctl_ntfy_put_v0 ntfy; in nvif_notify_put_() member 41 .ntfy.index = notify->index, in nvif_notify_put_() 69 struct nvif_ioctl_ntfy_get_v0 ntfy; in nvif_notify_get_() member 72 .ntfy.index = notify->index, in nvif_notify_get_() 150 struct nvif_ioctl_ntfy_del_v0 ntfy; in nvif_notify_fini() member 153 .ntfy.index = notify->index, in nvif_notify_fini() 173 struct nvif_ioctl_ntfy_new_v0 ntfy; in nvif_notify_init() member 198 args->ntfy.version = 0; in nvif_notify_init() 199 args->ntfy.event = event; in nvif_notify_init() 207 notify->index = args->ntfy.index; in nvif_notify_init()
|
/drivers/scsi/qla2xxx/ |
D | qla_target.c | 118 struct imm_ntfy_from_isp *ntfy, 1110 struct imm_ntfy_from_isp *ntfy, in qlt_send_notify_ack() argument 1139 nack->ox_id = ntfy->ox_id; in qlt_send_notify_ack() 1141 nack->u.isp24.nport_handle = ntfy->u.isp24.nport_handle; in qlt_send_notify_ack() 1142 if (le16_to_cpu(ntfy->u.isp24.status) == IMM_NTFY_ELS) { in qlt_send_notify_ack() 1143 nack->u.isp24.flags = ntfy->u.isp24.flags & in qlt_send_notify_ack() 1146 nack->u.isp24.srr_rx_id = ntfy->u.isp24.srr_rx_id; in qlt_send_notify_ack() 1147 nack->u.isp24.status = ntfy->u.isp24.status; in qlt_send_notify_ack() 1148 nack->u.isp24.status_subcode = ntfy->u.isp24.status_subcode; in qlt_send_notify_ack() 1149 nack->u.isp24.fw_handle = ntfy->u.isp24.fw_handle; in qlt_send_notify_ack() [all …]
|
/drivers/gpu/drm/nouveau/core/engine/disp/ |
D | nvd0.c | 352 .base.ntfy = nv50_disp_chan_ntfy, 446 .base.ntfy = nv50_disp_chan_ntfy, 527 .base.ntfy = nv50_disp_chan_ntfy, 598 .base.ntfy = nv50_disp_chan_ntfy, 615 .base.ntfy = nv50_disp_chan_ntfy, 746 .ntfy = nouveau_disp_ntfy,
|
D | nv50.c | 576 .base.ntfy = nv50_disp_chan_ntfy, 677 .base.ntfy = nv50_disp_chan_ntfy, 767 .base.ntfy = nv50_disp_chan_ntfy, 885 .base.ntfy = nv50_disp_chan_ntfy, 933 .base.ntfy = nv50_disp_chan_ntfy, 1216 .ntfy = nouveau_disp_ntfy,
|
D | nv04.c | 115 .ntfy = nouveau_disp_ntfy,
|
/drivers/gpu/drm/nouveau/core/include/core/ |
D | client.h | 16 int (*ntfy)(const void *, u32, const void *, u32); member
|
D | object.h | 94 int (*ntfy)(struct nouveau_object *, u32, struct nvkm_event **); member
|
/drivers/gpu/drm/nouveau/core/engine/fifo/ |
D | nv10.c | 116 .ntfy = _nouveau_fifo_channel_ntfy
|
D | nv84.c | 330 .ntfy = _nouveau_fifo_channel_ntfy 342 .ntfy = _nouveau_fifo_channel_ntfy
|
D | nv17.c | 123 .ntfy = _nouveau_fifo_channel_ntfy
|
D | nv50.c | 369 .ntfy = _nouveau_fifo_channel_ntfy 381 .ntfy = _nouveau_fifo_channel_ntfy
|
D | nv40.c | 242 .ntfy = _nouveau_fifo_channel_ntfy
|
D | nv04.c | 258 .ntfy = _nouveau_fifo_channel_ntfy
|
D | nvc0.c | 308 .ntfy = _nouveau_fifo_channel_ntfy
|
D | nve0.c | 342 .ntfy = _nouveau_fifo_channel_ntfy
|
/drivers/gpu/drm/nouveau/core/core/ |
D | ioctl.c | 364 if (ret = -ENODEV, ofuncs->ntfy) in nvkm_ioctl_ntfy_new() 365 ret = ofuncs->ntfy(object, args->v0.event, &event); in nvkm_ioctl_ntfy_new()
|
D | client.c | 52 return client->ntfy(¬ify->rep, notify->size, n->data, n->size); in nvkm_client_notify()
|