/kernel/linux/linux-5.10/sound/usb/misc/ |
H A D | ua101.c | 129 static void abort_alsa_playback(struct ua101 *ua); 130 static void abort_alsa_capture(struct ua101 *ua); 157 static void abort_usb_capture(struct ua101 *ua) in abort_usb_capture() argument 159 if (test_and_clear_bit(USB_CAPTURE_RUNNING, &ua->states)) { in abort_usb_capture() 160 wake_up(&ua->alsa_capture_wait); in abort_usb_capture() 161 wake_up(&ua->rate_feedback_wait); in abort_usb_capture() 165 static void abort_usb_playback(struct ua101 *ua) in abort_usb_playback() argument 167 if (test_and_clear_bit(USB_PLAYBACK_RUNNING, &ua->states)) in abort_usb_playback() 168 wake_up(&ua->alsa_playback_wait); in abort_usb_playback() 174 struct ua101 *ua in playback_urb_complete() local 201 struct ua101 *ua = urb->context; first_playback_urb_complete() local 242 add_with_wraparound(struct ua101 *ua, unsigned int *value, unsigned int add) add_with_wraparound() argument 252 struct ua101 *ua = container_of(work, struct ua101, playback_work); playback_work() local 349 struct ua101 *ua = urb->context; capture_urb_complete() local 423 struct ua101 *ua = urb->context; first_capture_urb_complete() local 432 submit_stream_urbs(struct ua101 *ua, struct ua101_stream *stream) submit_stream_urbs() argument 456 enable_iso_interface(struct ua101 *ua, unsigned int intf_index) enable_iso_interface() argument 474 disable_iso_interface(struct ua101 *ua, unsigned int intf_index) disable_iso_interface() argument 492 stop_usb_capture(struct ua101 *ua) stop_usb_capture() argument 501 start_usb_capture(struct ua101 *ua) start_usb_capture() argument 529 stop_usb_playback(struct ua101 *ua) stop_usb_playback() argument 540 start_usb_playback(struct ua101 *ua) start_usb_playback() argument 604 abort_alsa_capture(struct ua101 *ua) abort_alsa_capture() argument 610 abort_alsa_playback(struct ua101 *ua) abort_alsa_playback() argument 616 set_stream_hw(struct ua101 *ua, struct snd_pcm_substream *substream, unsigned int channels) set_stream_hw() argument 651 struct ua101 *ua = substream->private_data; capture_pcm_open() local 672 struct ua101 *ua = substream->private_data; playback_pcm_open() local 701 struct ua101 *ua = substream->private_data; capture_pcm_close() local 713 struct ua101 *ua = substream->private_data; playback_pcm_close() local 727 struct ua101 *ua = substream->private_data; capture_pcm_hw_params() local 739 struct ua101 *ua = substream->private_data; playback_pcm_hw_params() local 752 struct ua101 *ua = substream->private_data; capture_pcm_prepare() local 782 struct ua101 *ua = substream->private_data; playback_pcm_prepare() local 810 struct ua101 *ua = substream->private_data; capture_pcm_trigger() local 828 struct ua101 *ua = substream->private_data; playback_pcm_trigger() local 844 ua101_pcm_pointer(struct ua101 *ua, struct ua101_stream *stream) ua101_pcm_pointer() argument 858 struct ua101 *ua = subs->private_data; capture_pcm_pointer() local 865 struct ua101 *ua = subs->private_data; playback_pcm_pointer() local 940 detect_usb_format(struct ua101 *ua) detect_usb_format() argument 1021 alloc_stream_buffers(struct ua101 *ua, struct ua101_stream *stream) alloc_stream_buffers() argument 1060 free_stream_buffers(struct ua101 *ua, struct ua101_stream *stream) free_stream_buffers() argument 1071 alloc_stream_urbs(struct ua101 *ua, struct ua101_stream *stream, void (*urb_complete)(struct urb *)) alloc_stream_urbs() argument 1125 free_usb_related_resources(struct ua101 *ua, struct usb_interface *interface) free_usb_related_resources() argument 1154 struct ua101 *ua = card->private_data; ua101_card_free() local 1183 struct ua101 *ua; ua101_probe() local 1306 struct ua101 *ua = usb_get_intfdata(interface); ua101_disconnect() local [all...] |
/kernel/linux/linux-6.6/sound/usb/misc/ |
H A D | ua101.c | 128 static void abort_alsa_playback(struct ua101 *ua); 129 static void abort_alsa_capture(struct ua101 *ua); 156 static void abort_usb_capture(struct ua101 *ua) in abort_usb_capture() argument 158 if (test_and_clear_bit(USB_CAPTURE_RUNNING, &ua->states)) { in abort_usb_capture() 159 wake_up(&ua->alsa_capture_wait); in abort_usb_capture() 160 wake_up(&ua->rate_feedback_wait); in abort_usb_capture() 164 static void abort_usb_playback(struct ua101 *ua) in abort_usb_playback() argument 166 if (test_and_clear_bit(USB_PLAYBACK_RUNNING, &ua->states)) in abort_usb_playback() 167 wake_up(&ua->alsa_playback_wait); in abort_usb_playback() 173 struct ua101 *ua in playback_urb_complete() local 200 struct ua101 *ua = urb->context; first_playback_urb_complete() local 241 add_with_wraparound(struct ua101 *ua, unsigned int *value, unsigned int add) add_with_wraparound() argument 251 struct ua101 *ua = container_of(work, struct ua101, playback_work); playback_work() local 348 struct ua101 *ua = urb->context; capture_urb_complete() local 422 struct ua101 *ua = urb->context; first_capture_urb_complete() local 431 submit_stream_urbs(struct ua101 *ua, struct ua101_stream *stream) submit_stream_urbs() argument 455 enable_iso_interface(struct ua101 *ua, unsigned int intf_index) enable_iso_interface() argument 473 disable_iso_interface(struct ua101 *ua, unsigned int intf_index) disable_iso_interface() argument 491 stop_usb_capture(struct ua101 *ua) stop_usb_capture() argument 500 start_usb_capture(struct ua101 *ua) start_usb_capture() argument 528 stop_usb_playback(struct ua101 *ua) stop_usb_playback() argument 539 start_usb_playback(struct ua101 *ua) start_usb_playback() argument 603 abort_alsa_capture(struct ua101 *ua) abort_alsa_capture() argument 609 abort_alsa_playback(struct ua101 *ua) abort_alsa_playback() argument 615 set_stream_hw(struct ua101 *ua, struct snd_pcm_substream *substream, unsigned int channels) set_stream_hw() argument 650 struct ua101 *ua = substream->private_data; capture_pcm_open() local 671 struct ua101 *ua = substream->private_data; playback_pcm_open() local 700 struct ua101 *ua = substream->private_data; capture_pcm_close() local 712 struct ua101 *ua = substream->private_data; playback_pcm_close() local 726 struct ua101 *ua = substream->private_data; capture_pcm_hw_params() local 738 struct ua101 *ua = substream->private_data; playback_pcm_hw_params() local 751 struct ua101 *ua = substream->private_data; capture_pcm_prepare() local 781 struct ua101 *ua = substream->private_data; playback_pcm_prepare() local 809 struct ua101 *ua = substream->private_data; capture_pcm_trigger() local 827 struct ua101 *ua = substream->private_data; playback_pcm_trigger() local 843 ua101_pcm_pointer(struct ua101 *ua, struct ua101_stream *stream) ua101_pcm_pointer() argument 857 struct ua101 *ua = subs->private_data; capture_pcm_pointer() local 864 struct ua101 *ua = subs->private_data; playback_pcm_pointer() local 939 detect_usb_format(struct ua101 *ua) detect_usb_format() argument 1020 alloc_stream_buffers(struct ua101 *ua, struct ua101_stream *stream) alloc_stream_buffers() argument 1059 free_stream_buffers(struct ua101 *ua, struct ua101_stream *stream) free_stream_buffers() argument 1070 alloc_stream_urbs(struct ua101 *ua, struct ua101_stream *stream, void (*urb_complete)(struct urb *)) alloc_stream_urbs() argument 1124 free_usb_related_resources(struct ua101 *ua, struct usb_interface *interface) free_usb_related_resources() argument 1153 struct ua101 *ua = card->private_data; ua101_card_free() local 1182 struct ua101 *ua; ua101_probe() local 1305 struct ua101 *ua = usb_get_intfdata(interface); ua101_disconnect() local [all...] |
/kernel/linux/linux-6.6/drivers/usb/typec/ucsi/ |
H A D | ucsi_acpi.c | 32 static int ucsi_acpi_dsm(struct ucsi_acpi *ua, int func) in ucsi_acpi_dsm() argument 36 obj = acpi_evaluate_dsm(ACPI_HANDLE(ua->dev), &ua->guid, 1, func, in ucsi_acpi_dsm() 39 dev_err(ua->dev, "%s: failed to evaluate _DSM %d\n", in ucsi_acpi_dsm() 51 struct ucsi_acpi *ua = ucsi_get_drvdata(ucsi); in ucsi_acpi_read() local 54 ret = ucsi_acpi_dsm(ua, UCSI_DSM_FUNC_READ); in ucsi_acpi_read() 58 memcpy(val, ua->base + offset, val_len); in ucsi_acpi_read() 66 struct ucsi_acpi *ua = ucsi_get_drvdata(ucsi); in ucsi_acpi_async_write() local 68 memcpy(ua->base + offset, val, val_len); in ucsi_acpi_async_write() 69 ua in ucsi_acpi_async_write() 77 struct ucsi_acpi *ua = ucsi_get_drvdata(ucsi); ucsi_acpi_sync_write() local 111 struct ucsi_acpi *ua = ucsi_get_drvdata(ucsi); ucsi_zenbook_read() local 142 struct ucsi_acpi *ua = ucsi_get_drvdata(ucsi); ucsi_dell_sync_write() local 204 struct ucsi_acpi *ua = data; ucsi_acpi_notify() local 227 struct ucsi_acpi *ua; ucsi_acpi_probe() local 291 struct ucsi_acpi *ua = platform_get_drvdata(pdev); ucsi_acpi_remove() local 302 struct ucsi_acpi *ua = dev_get_drvdata(dev); ucsi_acpi_resume() local [all...] |
/kernel/linux/linux-5.10/drivers/usb/typec/ucsi/ |
H A D | ucsi_acpi.c | 28 static int ucsi_acpi_dsm(struct ucsi_acpi *ua, int func) in ucsi_acpi_dsm() argument 32 obj = acpi_evaluate_dsm(ACPI_HANDLE(ua->dev), &ua->guid, 1, func, in ucsi_acpi_dsm() 35 dev_err(ua->dev, "%s: failed to evaluate _DSM %d\n", in ucsi_acpi_dsm() 47 struct ucsi_acpi *ua = ucsi_get_drvdata(ucsi); in ucsi_acpi_read() local 50 ret = ucsi_acpi_dsm(ua, UCSI_DSM_FUNC_READ); in ucsi_acpi_read() 54 memcpy(val, (const void __force *)(ua->base + offset), val_len); in ucsi_acpi_read() 62 struct ucsi_acpi *ua = ucsi_get_drvdata(ucsi); in ucsi_acpi_async_write() local 64 memcpy((void __force *)(ua->base + offset), val, val_len); in ucsi_acpi_async_write() 66 return ucsi_acpi_dsm(ua, UCSI_DSM_FUNC_WRIT in ucsi_acpi_async_write() 72 struct ucsi_acpi *ua = ucsi_get_drvdata(ucsi); ucsi_acpi_sync_write() local 105 struct ucsi_acpi *ua = data; ucsi_acpi_notify() local 126 struct ucsi_acpi *ua; ucsi_acpi_probe() local 197 struct ucsi_acpi *ua = platform_get_drvdata(pdev); ucsi_acpi_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/target/ |
H A D | target_core_ua.c | 80 struct se_ua *ua, *ua_p, *ua_tmp; in core_scsi3_ua_allocate() local 82 ua = kmem_cache_zalloc(se_ua_cache, GFP_ATOMIC); in core_scsi3_ua_allocate() 83 if (!ua) { in core_scsi3_ua_allocate() 87 INIT_LIST_HEAD(&ua->ua_nacl_list); in core_scsi3_ua_allocate() 89 ua->ua_asc = asc; in core_scsi3_ua_allocate() 90 ua->ua_ascq = ascq; in core_scsi3_ua_allocate() 99 kmem_cache_free(se_ua_cache, ua); in core_scsi3_ua_allocate() 123 list_add(&ua->ua_nacl_list, in core_scsi3_ua_allocate() 126 list_add_tail(&ua->ua_nacl_list, in core_scsi3_ua_allocate() 134 list_add(&ua in core_scsi3_ua_allocate() 178 struct se_ua *ua, *ua_p; core_scsi3_ua_release_all() local 200 struct se_ua *ua = NULL, *ua_p; core_scsi3_ua_for_check_condition() local 274 struct se_ua *ua = NULL, *ua_p; core_scsi3_ua_clear_for_request_sense() local [all...] |
/kernel/linux/linux-6.6/drivers/target/ |
H A D | target_core_ua.c | 80 struct se_ua *ua, *ua_p, *ua_tmp; in core_scsi3_ua_allocate() local 82 ua = kmem_cache_zalloc(se_ua_cache, GFP_ATOMIC); in core_scsi3_ua_allocate() 83 if (!ua) { in core_scsi3_ua_allocate() 87 INIT_LIST_HEAD(&ua->ua_nacl_list); in core_scsi3_ua_allocate() 89 ua->ua_asc = asc; in core_scsi3_ua_allocate() 90 ua->ua_ascq = ascq; in core_scsi3_ua_allocate() 99 kmem_cache_free(se_ua_cache, ua); in core_scsi3_ua_allocate() 123 list_add(&ua->ua_nacl_list, in core_scsi3_ua_allocate() 126 list_add_tail(&ua->ua_nacl_list, in core_scsi3_ua_allocate() 134 list_add(&ua in core_scsi3_ua_allocate() 178 struct se_ua *ua, *ua_p; core_scsi3_ua_release_all() local 200 struct se_ua *ua = NULL, *ua_p; core_scsi3_ua_for_check_condition() local 274 struct se_ua *ua = NULL, *ua_p; core_scsi3_ua_clear_for_request_sense() local [all...] |
/kernel/linux/linux-5.10/drivers/vfio/pci/ |
H A D | trace.h | 18 TP_PROTO(struct pci_dev *pdev, unsigned long hpa, unsigned long ua, 20 TP_ARGS(pdev, hpa, ua, ret), 25 __field(unsigned long, ua) 32 __entry->ua = ua; 37 __entry->ua, __entry->ret) 41 TP_PROTO(struct pci_dev *pdev, unsigned long hpa, unsigned long ua, 43 TP_ARGS(pdev, hpa, ua, size, ret), 48 __field(unsigned long, ua) 56 __entry->ua [all...] |
/kernel/linux/linux-6.6/drivers/vfio/pci/ |
H A D | trace.h | 18 TP_PROTO(struct pci_dev *pdev, unsigned long hpa, unsigned long ua, 20 TP_ARGS(pdev, hpa, ua, ret), 25 __field(unsigned long, ua) 32 __entry->ua = ua; 37 __entry->ua, __entry->ret) 41 TP_PROTO(struct pci_dev *pdev, unsigned long hpa, unsigned long ua, 43 TP_ARGS(pdev, hpa, ua, size, ret), 48 __field(unsigned long, ua) 56 __entry->ua [all...] |
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/ |
H A D | iommu_api.c | 33 u64 ua; /* userspace address */ member 39 * We need to convert ua to hpa in real mode. Make it 56 static long mm_iommu_do_alloc(struct mm_struct *mm, unsigned long ua, in mm_iommu_do_alloc() argument 88 * we use @ua and @entries natural alignment to allow IOMMU pages in mm_iommu_do_alloc() 91 mem->pageshift = __ffs(ua | (entries << PAGE_SHIFT)); in mm_iommu_do_alloc() 106 ret = pin_user_pages(ua + (entry << PAGE_SHIFT), n, in mm_iommu_do_alloc() 127 mem->ua = ua; in mm_iommu_do_alloc() 134 if ((mem2->ua < (ua in mm_iommu_do_alloc() 185 mm_iommu_new(struct mm_struct *mm, unsigned long ua, unsigned long entries, struct mm_iommu_table_group_mem_t **pmem) mm_iommu_new() argument 193 mm_iommu_newdev(struct mm_struct *mm, unsigned long ua, unsigned long entries, unsigned long dev_hpa, struct mm_iommu_table_group_mem_t **pmem) mm_iommu_newdev() argument 287 mm_iommu_lookup(struct mm_struct *mm, unsigned long ua, unsigned long size) mm_iommu_lookup() argument 305 mm_iommu_lookup_rm(struct mm_struct *mm, unsigned long ua, unsigned long size) mm_iommu_lookup_rm() argument 323 mm_iommu_get(struct mm_struct *mm, unsigned long ua, unsigned long entries) mm_iommu_get() argument 344 mm_iommu_ua_to_hpa(struct mm_iommu_table_group_mem_t *mem, unsigned long ua, unsigned int pageshift, unsigned long *hpa) mm_iommu_ua_to_hpa() argument 368 mm_iommu_ua_to_hpa_rm(struct mm_iommu_table_group_mem_t *mem, unsigned long ua, unsigned int pageshift, unsigned long *hpa) mm_iommu_ua_to_hpa_rm() argument 394 mm_iommu_ua_mark_dirty_rm(struct mm_struct *mm, unsigned long ua) mm_iommu_ua_mark_dirty_rm() argument [all...] |
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/ |
H A D | iommu_api.c | 33 u64 ua; /* userspace address */ member 39 * We need to convert ua to hpa in real mode. Make it 56 static long mm_iommu_do_alloc(struct mm_struct *mm, unsigned long ua, in mm_iommu_do_alloc() argument 88 * we use @ua and @entries natural alignment to allow IOMMU pages in mm_iommu_do_alloc() 91 mem->pageshift = __ffs(ua | (entries << PAGE_SHIFT)); in mm_iommu_do_alloc() 106 ret = pin_user_pages(ua + (entry << PAGE_SHIFT), n, in mm_iommu_do_alloc() 127 mem->ua = ua; in mm_iommu_do_alloc() 135 if ((mem2->ua < (ua in mm_iommu_do_alloc() 186 mm_iommu_new(struct mm_struct *mm, unsigned long ua, unsigned long entries, struct mm_iommu_table_group_mem_t **pmem) mm_iommu_new() argument 194 mm_iommu_newdev(struct mm_struct *mm, unsigned long ua, unsigned long entries, unsigned long dev_hpa, struct mm_iommu_table_group_mem_t **pmem) mm_iommu_newdev() argument 288 mm_iommu_lookup(struct mm_struct *mm, unsigned long ua, unsigned long size) mm_iommu_lookup() argument 308 mm_iommu_get(struct mm_struct *mm, unsigned long ua, unsigned long entries) mm_iommu_get() argument 330 mm_iommu_ua_to_hpa(struct mm_iommu_table_group_mem_t *mem, unsigned long ua, unsigned int pageshift, unsigned long *hpa) mm_iommu_ua_to_hpa() argument [all...] |
/kernel/linux/linux-6.6/net/tipc/ |
H A D | addr.h | 64 static inline void tipc_uaddr(struct tipc_uaddr *ua, u32 atype, u32 scope, in tipc_uaddr() argument 67 ua->family = AF_TIPC; in tipc_uaddr() 68 ua->addrtype = atype; in tipc_uaddr() 69 ua->scope = scope; in tipc_uaddr() 70 ua->sr.type = type; in tipc_uaddr() 71 ua->sr.lower = lower; in tipc_uaddr() 72 ua->sr.upper = upper; in tipc_uaddr() 75 static inline bool tipc_uaddr_valid(struct tipc_uaddr *ua, int len) in tipc_uaddr_valid() argument 81 atype = ua->addrtype; in tipc_uaddr_valid() 82 if (ua in tipc_uaddr_valid() [all...] |
H A D | name_table.c | 225 * @ua: the service range the user is binding to 229 static struct publication *tipc_publ_create(struct tipc_uaddr *ua, in tipc_publ_create() argument 238 p->sr = ua->sr; in tipc_publ_create() 240 p->scope = ua->scope; in tipc_publ_create() 253 * @ua: address representing the service to be bound 258 struct tipc_uaddr *ua) in tipc_service_create() 271 service->type = ua->sr.type; in tipc_service_create() 275 hd = &nt->services[hash(ua->sr.type)]; in tipc_service_create() 283 struct tipc_uaddr *ua) in tipc_service_find_range() 287 service_range_foreach_match(sr, sc, ua in tipc_service_find_range() 257 tipc_service_create(struct net *net, struct tipc_uaddr *ua) tipc_service_create() argument 282 tipc_service_find_range(struct tipc_service *sc, struct tipc_uaddr *ua) tipc_service_find_range() argument 461 tipc_service_find(struct net *net, struct tipc_uaddr *ua) tipc_service_find() argument 476 tipc_nametbl_insert_publ(struct net *net, struct tipc_uaddr *ua, struct tipc_socket_addr *sk, u32 key) tipc_nametbl_insert_publ() argument 497 tipc_nametbl_remove_publ(struct net *net, struct tipc_uaddr *ua, struct tipc_socket_addr *sk, u32 key) tipc_nametbl_remove_publ() argument 569 tipc_nametbl_lookup_anycast(struct net *net, struct tipc_uaddr *ua, struct tipc_socket_addr *sk) tipc_nametbl_lookup_anycast() argument 628 tipc_nametbl_lookup_group(struct net *net, struct tipc_uaddr *ua, struct list_head *dsts, int *dstcnt, u32 exclude, bool mcast) tipc_nametbl_lookup_group() argument 675 tipc_nametbl_lookup_mcast_sockets(struct net *net, struct tipc_uaddr *ua, struct list_head *dports) tipc_nametbl_lookup_mcast_sockets() argument 705 tipc_nametbl_lookup_mcast_nodes(struct net *net, struct tipc_uaddr *ua, struct tipc_nlist *nodes) tipc_nametbl_lookup_mcast_nodes() argument 730 tipc_nametbl_build_group(struct net *net, struct tipc_group *grp, struct tipc_uaddr *ua) tipc_nametbl_build_group() argument 760 tipc_nametbl_publish(struct net *net, struct tipc_uaddr *ua, struct tipc_socket_addr *sk, u32 key) tipc_nametbl_publish() argument 798 tipc_nametbl_withdraw(struct net *net, struct tipc_uaddr *ua, struct tipc_socket_addr *sk, u32 key) tipc_nametbl_withdraw() argument 832 struct tipc_uaddr ua; tipc_nametbl_subscribe() local 862 struct tipc_uaddr ua; tipc_nametbl_unsubscribe() local 1056 struct tipc_uaddr ua; tipc_nl_service_list() local [all...] |
H A D | name_table.h | 115 bool tipc_nametbl_lookup_anycast(struct net *net, struct tipc_uaddr *ua, 117 void tipc_nametbl_lookup_mcast_sockets(struct net *net, struct tipc_uaddr *ua, 119 void tipc_nametbl_lookup_mcast_nodes(struct net *net, struct tipc_uaddr *ua, 121 bool tipc_nametbl_lookup_group(struct net *net, struct tipc_uaddr *ua, 125 struct tipc_uaddr *ua); 126 struct publication *tipc_nametbl_publish(struct net *net, struct tipc_uaddr *ua, 128 void tipc_nametbl_withdraw(struct net *net, struct tipc_uaddr *ua, 131 struct tipc_uaddr *ua, 135 struct tipc_uaddr *ua,
|
H A D | socket.c | 153 static int tipc_sk_publish(struct tipc_sock *tsk, struct tipc_uaddr *ua); 154 static int tipc_sk_withdraw(struct tipc_sock *tsk, struct tipc_uaddr *ua); 679 struct tipc_uaddr *ua = (struct tipc_uaddr *)skaddr; in __tipc_bind() local 686 if (ua->addrtype == TIPC_SERVICE_ADDR) { in __tipc_bind() 687 ua->addrtype = TIPC_SERVICE_RANGE; in __tipc_bind() 688 ua->sr.upper = ua->sr.lower; in __tipc_bind() 690 if (ua->scope < 0) { in __tipc_bind() 692 ua->scope = -ua in __tipc_bind() 718 struct tipc_uaddr *ua = (struct tipc_uaddr *)skaddr; tipc_bind() local 844 tipc_sendmcast(struct socket *sock, struct tipc_uaddr *ua, struct msghdr *msg, size_t dlen, long timeout) tipc_sendmcast() argument 962 struct tipc_uaddr *ua = (struct tipc_uaddr *)m->msg_name; tipc_send_group_unicast() local 1005 struct tipc_uaddr *ua = (struct tipc_uaddr *)m->msg_name; tipc_send_group_anycast() local 1087 struct tipc_uaddr *ua = (struct tipc_uaddr *)m->msg_name; tipc_send_group_bcast() local 1161 struct tipc_uaddr *ua = (struct tipc_uaddr *)m->msg_name; tipc_send_group_mcast() local 1204 struct tipc_uaddr ua; tipc_sk_mcast_rcv() local 1415 struct tipc_uaddr *ua = (struct tipc_uaddr *)m->msg_name; __tipc_sendmsg() local 2906 tipc_sk_publish(struct tipc_sock *tsk, struct tipc_uaddr *ua) tipc_sk_publish() argument 2931 tipc_sk_withdraw(struct tipc_sock *tsk, struct tipc_uaddr *ua) tipc_sk_withdraw() argument 3078 struct tipc_uaddr ua; tipc_sk_join() local 3116 struct tipc_uaddr ua; tipc_sk_leave() local [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s_64_vio_hv.c | 78 unsigned long tce, unsigned long *ua) in kvmppc_rm_tce_to_ua() 87 *ua = __gfn_to_hva_memslot(memslot, gfn) | in kvmppc_rm_tce_to_ua() 107 unsigned long ua = 0; in kvmppc_rm_tce_validate() local 116 if (kvmppc_rm_tce_to_ua(stt->kvm, tce, &ua)) in kvmppc_rm_tce_validate() 124 mem = mm_iommu_lookup_rm(stt->kvm->mm, ua, 1ULL << shift); in kvmppc_rm_tce_validate() 128 if (mm_iommu_ua_to_hpa_rm(mem, ua, shift, &hpa)) in kvmppc_rm_tce_validate() 331 unsigned long entry, unsigned long ua, in kvmppc_rm_tce_iommu_do_map() 343 mem = mm_iommu_lookup_rm(kvm->mm, ua, 1ULL << tbl->it_page_shift); in kvmppc_rm_tce_iommu_do_map() 347 if (WARN_ON_ONCE_RM(mm_iommu_ua_to_hpa_rm(mem, ua, tbl->it_page_shift, in kvmppc_rm_tce_iommu_do_map() 367 *pua = cpu_to_be64(ua); in kvmppc_rm_tce_iommu_do_map() 77 kvmppc_rm_tce_to_ua(struct kvm *kvm, unsigned long tce, unsigned long *ua) kvmppc_rm_tce_to_ua() argument 330 kvmppc_rm_tce_iommu_do_map(struct kvm *kvm, struct iommu_table *tbl, unsigned long entry, unsigned long ua, enum dma_data_direction dir) kvmppc_rm_tce_iommu_do_map() argument 372 kvmppc_rm_tce_iommu_map(struct kvm *kvm, struct kvmppc_spapr_tce_table *stt, struct iommu_table *tbl, unsigned long entry, unsigned long ua, enum dma_data_direction dir) kvmppc_rm_tce_iommu_map() argument 401 unsigned long entry, ua = 0; kvmppc_rm_h_put_tce() local 448 kvmppc_rm_ua_to_hpa(struct kvm_vcpu *vcpu, unsigned long mmu_seq, unsigned long ua, unsigned long *phpa) kvmppc_rm_ua_to_hpa() argument 498 unsigned long tces, entry, ua = 0; kvmppc_rm_h_put_tce_indirect() local [all...] |
H A D | book3s_64_vio.c | 344 unsigned long *ua) in kvmppc_tce_to_ua() 353 *ua = __gfn_to_hva_memslot(memslot, gfn) | in kvmppc_tce_to_ua() 365 unsigned long ua = 0; in kvmppc_tce_validate() local 374 if (kvmppc_tce_to_ua(stt->kvm, tce, &ua)) in kvmppc_tce_validate() 383 mem = mm_iommu_lookup(stt->kvm->mm, ua, 1ULL << shift); in kvmppc_tce_validate() 384 if (!mem || mm_iommu_ua_to_hpa(mem, ua, shift, &hpa)) { in kvmppc_tce_validate() 501 unsigned long entry, unsigned long ua, in kvmppc_tce_iommu_do_map() 513 mem = mm_iommu_lookup(kvm->mm, ua, 1ULL << tbl->it_page_shift); in kvmppc_tce_iommu_do_map() 518 if (WARN_ON_ONCE(mm_iommu_ua_to_hpa(mem, ua, tbl->it_page_shift, &hpa))) in kvmppc_tce_iommu_do_map() 533 *pua = cpu_to_be64(ua); in kvmppc_tce_iommu_do_map() 343 kvmppc_tce_to_ua(struct kvm *kvm, unsigned long tce, unsigned long *ua) kvmppc_tce_to_ua() argument 500 kvmppc_tce_iommu_do_map(struct kvm *kvm, struct iommu_table *tbl, unsigned long entry, unsigned long ua, enum dma_data_direction dir) kvmppc_tce_iommu_do_map() argument 538 kvmppc_tce_iommu_map(struct kvm *kvm, struct kvmppc_spapr_tce_table *stt, struct iommu_table *tbl, unsigned long entry, unsigned long ua, enum dma_data_direction dir) kvmppc_tce_iommu_map() argument 567 unsigned long entry, ua = 0; kvmppc_h_put_tce() local 626 unsigned long entry, ua = 0; kvmppc_h_put_tce_indirect() local [all...] |
/kernel/linux/linux-5.10/fs/dlm/ |
H A D | user.c | 179 struct dlm_user_args *ua; in dlm_user_add_ast() local 191 lkb->ua so we can't try to use it. This second check is necessary in dlm_user_add_ast() 199 ua = lkb->lkb_ua; in dlm_user_add_ast() 200 proc = ua->proc; in dlm_user_add_ast() 202 if ((flags & DLM_CB_BAST) && ua->bastaddr == NULL) in dlm_user_add_ast() 240 struct dlm_user_args *ua; in device_user_lock() local 253 ua = kzalloc(sizeof(struct dlm_user_args), GFP_NOFS); in device_user_lock() 254 if (!ua) in device_user_lock() 256 ua->proc = proc; in device_user_lock() 257 ua in device_user_lock() 294 struct dlm_user_args *ua; device_user_unlock() local 686 copy_result_to_user(struct dlm_user_args *ua, int compat, uint32_t flags, int mode, int copy_lvb, char __user *buf, size_t count) copy_result_to_user() argument [all...] |
H A D | memory.c | 82 struct dlm_user_args *ua; in dlm_free_lkb() local 83 ua = lkb->lkb_ua; in dlm_free_lkb() 84 if (ua) { in dlm_free_lkb() 85 kfree(ua->lksb.sb_lvbptr); in dlm_free_lkb() 86 kfree(ua); in dlm_free_lkb()
|
/kernel/linux/linux-6.6/fs/dlm/ |
H A D | user.c | 200 struct dlm_user_args *ua; in dlm_user_add_ast() local 213 lkb->ua so we can't try to use it. This second check is necessary in dlm_user_add_ast() 222 ua = lkb->lkb_ua; in dlm_user_add_ast() 223 proc = ua->proc; in dlm_user_add_ast() 225 if ((flags & DLM_CB_BAST) && ua->bastaddr == NULL) in dlm_user_add_ast() 269 struct dlm_user_args *ua; in device_user_lock() local 282 ua = kzalloc(sizeof(struct dlm_user_args), GFP_NOFS); in device_user_lock() 283 if (!ua) in device_user_lock() 285 ua->proc = proc; in device_user_lock() 286 ua in device_user_lock() 320 struct dlm_user_args *ua; device_user_unlock() local 712 copy_result_to_user(struct dlm_user_args *ua, int compat, uint32_t flags, int mode, int copy_lvb, char __user *buf, size_t count) copy_result_to_user() argument [all...] |
H A D | memory.c | 122 struct dlm_user_args *ua; in dlm_free_lkb() local 123 ua = lkb->lkb_ua; in dlm_free_lkb() 124 if (ua) { in dlm_free_lkb() 125 kfree(ua->lksb.sb_lvbptr); in dlm_free_lkb() 126 kfree(ua); in dlm_free_lkb()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/ibm/ |
H A D | ibmveth.h | 40 #define h_register_logical_lan(ua, buflst, rxq, fltlst, mac) \ 41 plpar_hcall_norets(H_REGISTER_LOGICAL_LAN, ua, buflst, rxq, fltlst, mac) 43 #define h_free_logical_lan(ua) \ 44 plpar_hcall_norets(H_FREE_LOGICAL_LAN, ua) 46 #define h_add_logical_lan_buffer(ua, buf) \ 47 plpar_hcall_norets(H_ADD_LOGICAL_LAN_BUFFER, ua, buf) 87 #define h_multicast_ctrl(ua, cmd, mac) \ 88 plpar_hcall_norets(H_MULTICAST_CTRL, ua, cmd, mac) 90 #define h_change_logical_lan_mac(ua, mac) \ 91 plpar_hcall_norets(H_CHANGE_LOGICAL_LAN_MAC, ua, ma [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/ibm/ |
H A D | ibmveth.h | 40 #define h_register_logical_lan(ua, buflst, rxq, fltlst, mac) \ 41 plpar_hcall_norets(H_REGISTER_LOGICAL_LAN, ua, buflst, rxq, fltlst, mac) 43 #define h_free_logical_lan(ua) \ 44 plpar_hcall_norets(H_FREE_LOGICAL_LAN, ua) 46 #define h_add_logical_lan_buffer(ua, buf) \ 47 plpar_hcall_norets(H_ADD_LOGICAL_LAN_BUFFER, ua, buf) 87 #define h_multicast_ctrl(ua, cmd, mac) \ 88 plpar_hcall_norets(H_MULTICAST_CTRL, ua, cmd, mac) 90 #define h_change_logical_lan_mac(ua, mac) \ 91 plpar_hcall_norets(H_CHANGE_LOGICAL_LAN_MAC, ua, ma [all...] |
/kernel/linux/linux-6.6/arch/parisc/include/asm/ |
H A D | futex.h | 15 static inline unsigned long _futex_hash_index(unsigned long ua) in _futex_hash_index() argument 17 return (ua >> 2) & 0x3fc; in _futex_hash_index() 38 unsigned long ua = (unsigned long)uaddr; in arch_futex_atomic_op_inuser() local 44 s = (arch_spinlock_t *)&lws_lock_start[_futex_hash_index(ua)]; in arch_futex_atomic_op_inuser() 94 unsigned long ua = (unsigned long)uaddr; in futex_atomic_cmpxchg_inatomic() local 109 s = (arch_spinlock_t *)&lws_lock_start[_futex_hash_index(ua)]; in futex_atomic_cmpxchg_inatomic()
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | mmu_context.h | 25 unsigned long ua, unsigned long entries, 27 extern long mm_iommu_newdev(struct mm_struct *mm, unsigned long ua, 35 unsigned long ua, unsigned long size); 37 struct mm_struct *mm, unsigned long ua, unsigned long size); 39 unsigned long ua, unsigned long entries); 41 unsigned long ua, unsigned int pageshift, unsigned long *hpa); 43 unsigned long ua, unsigned int pageshift, unsigned long *hpa); 44 extern void mm_iommu_ua_mark_dirty_rm(struct mm_struct *mm, unsigned long ua);
|
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | book3s_64_vio.c | 355 unsigned long *ua) in kvmppc_tce_to_ua() 364 *ua = __gfn_to_hva_memslot(memslot, gfn) | in kvmppc_tce_to_ua() 376 unsigned long ua = 0; in kvmppc_tce_validate() local 385 if (kvmppc_tce_to_ua(stt->kvm, tce, &ua)) in kvmppc_tce_validate() 394 mem = mm_iommu_lookup(stt->kvm->mm, ua, 1ULL << shift); in kvmppc_tce_validate() 395 if (!mem || mm_iommu_ua_to_hpa(mem, ua, shift, &hpa)) { in kvmppc_tce_validate() 512 unsigned long entry, unsigned long ua, in kvmppc_tce_iommu_do_map() 524 mem = mm_iommu_lookup(kvm->mm, ua, 1ULL << tbl->it_page_shift); in kvmppc_tce_iommu_do_map() 529 if (WARN_ON_ONCE(mm_iommu_ua_to_hpa(mem, ua, tbl->it_page_shift, &hpa))) in kvmppc_tce_iommu_do_map() 544 *pua = cpu_to_be64(ua); in kvmppc_tce_iommu_do_map() 354 kvmppc_tce_to_ua(struct kvm *kvm, unsigned long tce, unsigned long *ua) kvmppc_tce_to_ua() argument 511 kvmppc_tce_iommu_do_map(struct kvm *kvm, struct iommu_table *tbl, unsigned long entry, unsigned long ua, enum dma_data_direction dir) kvmppc_tce_iommu_do_map() argument 549 kvmppc_tce_iommu_map(struct kvm *kvm, struct kvmppc_spapr_tce_table *stt, struct iommu_table *tbl, unsigned long entry, unsigned long ua, enum dma_data_direction dir) kvmppc_tce_iommu_map() argument 578 unsigned long entry, ua = 0; kvmppc_h_put_tce() local 637 unsigned long entry, ua = 0; kvmppc_h_put_tce_indirect() local [all...] |