| /Linux-v5.4/fs/afs/ |
| D | addr_list.c | 19 void afs_put_addrlist(struct afs_addr_list *alist) in afs_put_addrlist() argument 21 if (alist && refcount_dec_and_test(&alist->usage)) in afs_put_addrlist() 22 call_rcu(&alist->rcu, (rcu_callback_t)kfree); in afs_put_addrlist() 32 struct afs_addr_list *alist; in afs_alloc_addrlist() local 40 alist = kzalloc(struct_size(alist, addrs, nr), GFP_KERNEL); in afs_alloc_addrlist() 41 if (!alist) in afs_alloc_addrlist() 44 refcount_set(&alist->usage, 1); in afs_alloc_addrlist() 45 alist->max_addrs = nr; in afs_alloc_addrlist() 48 struct sockaddr_rxrpc *srx = &alist->addrs[i]; in afs_alloc_addrlist() 57 return alist; in afs_alloc_addrlist() [all …]
|
| D | server.c | 36 const struct afs_addr_list *alist; in afs_find_server() local 57 alist = rcu_dereference(server->addresses); in afs_find_server() 58 for (i = alist->nr_ipv4; i < alist->nr_addrs; i++) { in afs_find_server() 59 b = &alist->addrs[i].transport.sin6; in afs_find_server() 72 alist = rcu_dereference(server->addresses); in afs_find_server() 73 for (i = 0; i < alist->nr_ipv4; i++) { in afs_find_server() 74 b = &alist->addrs[i].transport.sin6; in afs_find_server() 151 const struct afs_addr_list *alist; in afs_install_server() local 182 alist = rcu_dereference_protected(server->addresses, in afs_install_server() 193 if (alist->nr_ipv4 > 0) in afs_install_server() [all …]
|
| D | vl_probe.c | 31 struct afs_addr_list *alist = call->alist; in afs_vlserver_probe_result() local 69 clear_bit(index, &alist->responded); in afs_vlserver_probe_result() 70 set_bit(index, &alist->failed); in afs_vlserver_probe_result() 81 set_bit(index, &alist->responded); in afs_vlserver_probe_result() 82 clear_bit(index, &alist->failed); in afs_vlserver_probe_result() 87 alist->addrs[index].srx_service = call->service_id; in afs_vlserver_probe_result() 92 alist->addrs[index].srx_service = call->service_id; in afs_vlserver_probe_result() 105 alist->preferred = index; in afs_vlserver_probe_result() 116 server_index, index, &alist->addrs[index].transport, in afs_vlserver_probe_result() 146 ac.alist = rcu_dereference_protected(server->addresses, in afs_do_probe_vlserver() [all …]
|
| D | fs_probe.c | 31 struct afs_addr_list *alist = call->alist; in afs_fileserver_probe_result() local 69 clear_bit(index, &alist->responded); in afs_fileserver_probe_result() 70 set_bit(index, &alist->failed); in afs_fileserver_probe_result() 81 set_bit(index, &alist->responded); in afs_fileserver_probe_result() 82 clear_bit(index, &alist->failed); in afs_fileserver_probe_result() 87 alist->addrs[index].srx_service = call->service_id; in afs_fileserver_probe_result() 92 alist->addrs[index].srx_service = call->service_id; in afs_fileserver_probe_result() 105 alist->preferred = index; in afs_fileserver_probe_result() 116 server_index, index, &alist->addrs[index].transport, in afs_fileserver_probe_result() 146 ac.alist = rcu_dereference_protected(server->addresses, in afs_do_probe_fileserver() [all …]
|
| D | vl_rotate.c | 86 struct afs_addr_list *alist; in afs_select_vlserver() local 210 ASSERTCMP(vc->ac.alist, ==, NULL); in afs_select_vlserver() 217 alist = rcu_dereference_protected(vlserver->addresses, in afs_select_vlserver() 219 afs_get_addrlist(alist); in afs_select_vlserver() 224 if (!vc->ac.alist) in afs_select_vlserver() 225 vc->ac.alist = alist; in afs_select_vlserver() 227 afs_put_addrlist(alist); in afs_select_vlserver() 232 ASSERT(vc->ac.alist); in afs_select_vlserver() 239 _debug("VL address %d/%d", vc->ac.index, vc->ac.alist->nr_addrs); in afs_select_vlserver() 241 _leave(" = t %pISpc", &vc->ac.alist->addrs[vc->ac.index].transport); in afs_select_vlserver() [all …]
|
| D | vl_list.c | 95 struct afs_addr_list *alist; in afs_extract_vl_addrs() local 99 alist = afs_alloc_addrlist(nr_addrs, VL_SERVICE, port); in afs_extract_vl_addrs() 100 if (!alist) in afs_extract_vl_addrs() 103 return alist; in afs_extract_vl_addrs() 118 afs_merge_fs_addr4(alist, x[0], port); in afs_extract_vl_addrs() 128 afs_merge_fs_addr6(alist, x, port); in afs_extract_vl_addrs() 141 if (alist->nr_ipv4 < alist->nr_addrs) in afs_extract_vl_addrs() 142 alist->preferred = alist->nr_ipv4; in afs_extract_vl_addrs() 145 return alist; in afs_extract_vl_addrs() 149 afs_put_addrlist(alist); in afs_extract_vl_addrs()
|
| D | proc.c | 290 const struct afs_addr_list *alist; in afs_proc_cell_vlservers_show() local 302 alist = rcu_dereference(vlserver->addresses); in afs_proc_cell_vlservers_show() 306 dns_record_sources[alist ? alist->source : entry->source], in afs_proc_cell_vlservers_show() 307 dns_lookup_statuses[alist ? alist->status : entry->status]); in afs_proc_cell_vlservers_show() 308 if (alist) { in afs_proc_cell_vlservers_show() 309 for (i = 0; i < alist->nr_addrs; i++) in afs_proc_cell_vlservers_show() 311 alist->preferred == i ? '>' : '-', in afs_proc_cell_vlservers_show() 312 &alist->addrs[i].transport); in afs_proc_cell_vlservers_show() 376 struct afs_addr_list *alist; in afs_proc_servers_show() local 385 alist = rcu_dereference(server->addresses); in afs_proc_servers_show() [all …]
|
| D | rotate.c | 142 struct afs_addr_list *alist; in afs_select_fileserver() local 399 ASSERTCMP(fc->ac.alist, ==, NULL); in afs_select_fileserver() 422 alist = rcu_dereference_protected(server->addresses, in afs_select_fileserver() 424 afs_get_addrlist(alist); in afs_select_fileserver() 429 if (!fc->ac.alist) in afs_select_fileserver() 430 fc->ac.alist = alist; in afs_select_fileserver() 432 afs_put_addrlist(alist); in afs_select_fileserver() 437 ASSERT(fc->ac.alist); in afs_select_fileserver() 444 _debug("address [%u] %u/%u", fc->index, fc->ac.index, fc->ac.alist->nr_addrs); in afs_select_fileserver() 490 struct afs_addr_list *alist; in afs_select_current_fileserver() local [all …]
|
| D | vlclient.c | 182 struct afs_addr_list *alist; in afs_deliver_vl_get_addrs_u() local 210 alist = afs_alloc_addrlist(nentries, FS_SERVICE, AFS_FS_PORT); in afs_deliver_vl_get_addrs_u() 211 if (!alist) in afs_deliver_vl_get_addrs_u() 213 alist->version = uniquifier; in afs_deliver_vl_get_addrs_u() 214 call->ret_alist = alist; in afs_deliver_vl_get_addrs_u() 229 alist = call->ret_alist; in afs_deliver_vl_get_addrs_u() 233 if (alist->nr_addrs < call->count2) in afs_deliver_vl_get_addrs_u() 234 afs_merge_fs_addr4(alist, *bp++, AFS_FS_PORT); in afs_deliver_vl_get_addrs_u() 422 struct afs_addr_list *alist; in afs_deliver_yfsvl_get_endpoints() local 453 alist = afs_alloc_addrlist(call->count, FS_SERVICE, AFS_FS_PORT); in afs_deliver_yfsvl_get_endpoints() [all …]
|
| D | afs_vl.h | 143 extern void afs_put_address_list(struct afs_address_list *alist);
|
| D | internal.h | 105 struct afs_addr_list *alist; /* Address is alist[addr_ix] */ member 734 struct afs_addr_list *alist; /* Current address list (pins ref) */ member 801 static inline struct afs_addr_list *afs_get_addrlist(struct afs_addr_list *alist) in afs_get_addrlist() argument 803 if (alist) in afs_get_addrlist() 804 refcount_inc(&alist->usage); in afs_get_addrlist() 805 return alist; in afs_get_addrlist()
|
| D | rxrpc.c | 189 afs_put_addrlist(call->alist); in afs_put_call() 364 struct sockaddr_rxrpc *srx = &ac->alist->addrs[ac->index]; in afs_make_call() 381 call->alist = afs_get_addrlist(ac->alist); in afs_make_call()
|
| /Linux-v5.4/fs/xfs/ |
| D | xfs_attr_list.c | 549 struct attrlist *alist = (struct attrlist *)context->alist; in xfs_attr_put_listent() local 557 ASSERT(context->firstu >= sizeof(*alist)); in xfs_attr_put_listent() 570 arraytop = sizeof(*alist) + in xfs_attr_put_listent() 571 context->count * sizeof(alist->al_offset[0]); in xfs_attr_put_listent() 575 alist->al_more = 1; in xfs_attr_put_listent() 580 aep = (attrlist_ent_t *)&context->alist[context->firstu]; in xfs_attr_put_listent() 584 alist->al_offset[context->count++] = context->firstu; in xfs_attr_put_listent() 585 alist->al_count = context->count; in xfs_attr_put_listent() 606 struct attrlist *alist; in xfs_attr_list() local 638 context.alist = buffer; in xfs_attr_list() [all …]
|
| D | xfs_xattr.c | 132 if (!context->alist) in __xfs_xattr_put_listent() 141 offset = (char *)context->alist + context->count; in __xfs_xattr_put_listent() 227 context.alist = size ? data : NULL; in xfs_vn_listxattr()
|
| D | xfs_trace.h | 48 __field(void *, alist) 61 __entry->alist = ctx->alist; 75 __entry->alist, 172 __field(void *, alist) 187 __entry->alist = ctx->alist; 204 __entry->alist,
|
| /Linux-v5.4/net/sched/ |
| D | sch_drr.c | 25 struct list_head alist; member 232 list_del(&cl->alist); in drr_qlen_notify() 368 list_add_tail(&cl->alist, &q->active); in drr_enqueue() 387 cl = list_first_entry(&q->active, struct drr_class, alist); in drr_dequeue() 401 list_del(&cl->alist); in drr_dequeue() 411 list_move_tail(&cl->alist, &q->active); in drr_dequeue() 442 list_del(&cl->alist); in drr_reset_qdisc()
|
| D | sch_qfq.c | 138 struct list_head alist; /* Link for active-classes list. */ member 319 list_add_tail(&cl->alist, &agg->active); in qfq_add_to_agg() 320 if (list_first_entry(&agg->active, struct qfq_class, alist) == in qfq_add_to_agg() 346 list_del(&cl->alist); /* remove from RR queue of the aggregate */ in qfq_deactivate_class() 982 list_del(&cl->alist); in agg_dequeue() 985 list_move_tail(&cl->alist, &agg->active); in agg_dequeue() 995 *cl = list_first_entry(&agg->active, struct qfq_class, alist); in qfq_peek_skb() 1247 list_first_entry(&agg->active, struct qfq_class, alist) in qfq_enqueue() 1249 list_move_tail(&cl->alist, &agg->active); in qfq_enqueue() 1256 list_add_tail(&cl->alist, &agg->active); in qfq_enqueue() [all …]
|
| /Linux-v5.4/drivers/scsi/aic94xx/ |
| D | aic94xx_task.c | 531 LIST_HEAD(alist); in asd_execute_task() 548 __list_add(&alist, ascb->list.prev, &ascb->list); in asd_execute_task() 549 list_for_each_entry(a, &alist, list) { in asd_execute_task() 554 list_for_each_entry(a, &alist, list) { in asd_execute_task() 583 list_del_init(&alist); in asd_execute_task() 588 __list_add(&alist, ascb->list.prev, &ascb->list); in asd_execute_task() 596 list_for_each_entry(a, &alist, list) { in asd_execute_task() 619 list_del_init(&alist); in asd_execute_task()
|
| /Linux-v5.4/fs/xfs/libxfs/ |
| D | xfs_attr.h | 116 char *alist; /* output buffer */ member
|
| /Linux-v5.4/tools/perf/util/ |
| D | pmu.c | 292 struct list_head *alist) in perf_pmu_merge_alias() argument 296 list_for_each_entry(a, alist, list) { in perf_pmu_merge_alias()
|
| /Linux-v5.4/Documentation/translations/zh_CN/process/ |
| D | coding-style.rst | 530 (c-offsets-alist . (
|
| /Linux-v5.4/Documentation/process/ |
| D | coding-style.rst | 603 (c-offsets-alist . (
|
| /Linux-v5.4/Documentation/translations/it_IT/process/ |
| D | coding-style.rst | 611 (c-offsets-alist . (
|