alist             531 drivers/scsi/aic94xx/aic94xx_task.c 	LIST_HEAD(alist);
alist             548 drivers/scsi/aic94xx/aic94xx_task.c 	__list_add(&alist, ascb->list.prev, &ascb->list);
alist             549 drivers/scsi/aic94xx/aic94xx_task.c 	list_for_each_entry(a, &alist, list) {
alist             554 drivers/scsi/aic94xx/aic94xx_task.c 	list_for_each_entry(a, &alist, list) {
alist             583 drivers/scsi/aic94xx/aic94xx_task.c 	list_del_init(&alist);
alist             588 drivers/scsi/aic94xx/aic94xx_task.c 		__list_add(&alist, ascb->list.prev, &ascb->list);
alist             596 drivers/scsi/aic94xx/aic94xx_task.c 		list_for_each_entry(a, &alist, list) {
alist             619 drivers/scsi/aic94xx/aic94xx_task.c 	list_del_init(&alist);
alist              19 fs/afs/addr_list.c void afs_put_addrlist(struct afs_addr_list *alist)
alist              21 fs/afs/addr_list.c 	if (alist && refcount_dec_and_test(&alist->usage))
alist              22 fs/afs/addr_list.c 		call_rcu(&alist->rcu, (rcu_callback_t)kfree);
alist              32 fs/afs/addr_list.c 	struct afs_addr_list *alist;
alist              40 fs/afs/addr_list.c 	alist = kzalloc(struct_size(alist, addrs, nr), GFP_KERNEL);
alist              41 fs/afs/addr_list.c 	if (!alist)
alist              44 fs/afs/addr_list.c 	refcount_set(&alist->usage, 1);
alist              45 fs/afs/addr_list.c 	alist->max_addrs = nr;
alist              48 fs/afs/addr_list.c 		struct sockaddr_rxrpc *srx = &alist->addrs[i];
alist              57 fs/afs/addr_list.c 	return alist;
alist              70 fs/afs/addr_list.c 	struct afs_addr_list *alist;
alist             129 fs/afs/addr_list.c 	alist = afs_alloc_addrlist(nr, service, AFS_VL_PORT);
alist             130 fs/afs/addr_list.c 	if (!alist)
alist             200 fs/afs/addr_list.c 			afs_merge_fs_addr4(alist, x[0], xport);
alist             202 fs/afs/addr_list.c 			afs_merge_fs_addr6(alist, x, xport);
alist             206 fs/afs/addr_list.c 	rcu_assign_pointer(vllist->servers[0].server->addresses, alist);
alist             207 fs/afs/addr_list.c 	_leave(" = [nr %u]", alist->nr_addrs);
alist             219 fs/afs/addr_list.c 	afs_put_addrlist(alist);
alist             274 fs/afs/addr_list.c void afs_merge_fs_addr4(struct afs_addr_list *alist, __be32 xdr, u16 port)
alist             280 fs/afs/addr_list.c 	if (alist->nr_addrs >= alist->max_addrs)
alist             283 fs/afs/addr_list.c 	for (i = 0; i < alist->nr_ipv4; i++) {
alist             284 fs/afs/addr_list.c 		struct sockaddr_in *a = &alist->addrs[i].transport.sin;
alist             296 fs/afs/addr_list.c 	if (i < alist->nr_addrs)
alist             297 fs/afs/addr_list.c 		memmove(alist->addrs + i + 1,
alist             298 fs/afs/addr_list.c 			alist->addrs + i,
alist             299 fs/afs/addr_list.c 			sizeof(alist->addrs[0]) * (alist->nr_addrs - i));
alist             301 fs/afs/addr_list.c 	srx = &alist->addrs[i];
alist             308 fs/afs/addr_list.c 	alist->nr_ipv4++;
alist             309 fs/afs/addr_list.c 	alist->nr_addrs++;
alist             315 fs/afs/addr_list.c void afs_merge_fs_addr6(struct afs_addr_list *alist, __be32 *xdr, u16 port)
alist             320 fs/afs/addr_list.c 	if (alist->nr_addrs >= alist->max_addrs)
alist             323 fs/afs/addr_list.c 	for (i = alist->nr_ipv4; i < alist->nr_addrs; i++) {
alist             324 fs/afs/addr_list.c 		struct sockaddr_in6 *a = &alist->addrs[i].transport.sin6;
alist             336 fs/afs/addr_list.c 	if (i < alist->nr_addrs)
alist             337 fs/afs/addr_list.c 		memmove(alist->addrs + i + 1,
alist             338 fs/afs/addr_list.c 			alist->addrs + i,
alist             339 fs/afs/addr_list.c 			sizeof(alist->addrs[0]) * (alist->nr_addrs - i));
alist             341 fs/afs/addr_list.c 	srx = &alist->addrs[i];
alist             348 fs/afs/addr_list.c 	alist->nr_addrs++;
alist             359 fs/afs/addr_list.c 	if (!ac->alist)
alist             362 fs/afs/addr_list.c 	set = ac->alist->responded;
alist             363 fs/afs/addr_list.c 	failed = ac->alist->failed;
alist             373 fs/afs/addr_list.c 	index = READ_ONCE(ac->alist->preferred);
alist             391 fs/afs/addr_list.c 	struct afs_addr_list *alist;
alist             393 fs/afs/addr_list.c 	alist = ac->alist;
alist             394 fs/afs/addr_list.c 	if (alist) {
alist             396 fs/afs/addr_list.c 		    ac->index != alist->preferred &&
alist             397 fs/afs/addr_list.c 		    test_bit(ac->alist->preferred, &ac->tried))
alist             398 fs/afs/addr_list.c 			WRITE_ONCE(alist->preferred, ac->index);
alist             399 fs/afs/addr_list.c 		afs_put_addrlist(alist);
alist             400 fs/afs/addr_list.c 		ac->alist = NULL;
alist             143 fs/afs/afs_vl.h extern void afs_put_address_list(struct afs_address_list *alist);
alist              31 fs/afs/fs_probe.c 	struct afs_addr_list *alist = call->alist;
alist              68 fs/afs/fs_probe.c 		clear_bit(index, &alist->responded);
alist              69 fs/afs/fs_probe.c 		set_bit(index, &alist->failed);
alist              80 fs/afs/fs_probe.c 	set_bit(index, &alist->responded);
alist              81 fs/afs/fs_probe.c 	clear_bit(index, &alist->failed);
alist              86 fs/afs/fs_probe.c 		alist->addrs[index].srx_service = call->service_id;
alist              91 fs/afs/fs_probe.c 			alist->addrs[index].srx_service = call->service_id;
alist              98 fs/afs/fs_probe.c 		alist->preferred = index;
alist             109 fs/afs/fs_probe.c 	       server_index, index, &alist->addrs[index].transport, rtt_us, ret);
alist             138 fs/afs/fs_probe.c 	ac.alist = rcu_dereference_protected(server->addresses,
alist             140 fs/afs/fs_probe.c 	afs_get_addrlist(ac.alist);
alist             143 fs/afs/fs_probe.c 	atomic_set(&server->probe_outstanding, ac.alist->nr_addrs);
alist             147 fs/afs/fs_probe.c 	for (ac.index = 0; ac.index < ac.alist->nr_addrs; ac.index++) {
alist             159 fs/afs/fs_probe.c 	afs_put_addrlist(ac.alist);
alist             105 fs/afs/internal.h 	struct afs_addr_list	*alist;		/* Address is alist[addr_ix] */
alist             734 fs/afs/internal.h 	struct afs_addr_list	*alist;		/* Current address list (pins ref) */
alist             801 fs/afs/internal.h static inline struct afs_addr_list *afs_get_addrlist(struct afs_addr_list *alist)
alist             803 fs/afs/internal.h 	if (alist)
alist             804 fs/afs/internal.h 		refcount_inc(&alist->usage);
alist             805 fs/afs/internal.h 	return alist;
alist             290 fs/afs/proc.c  	const struct afs_addr_list *alist;
alist             302 fs/afs/proc.c  	alist = rcu_dereference(vlserver->addresses);
alist             306 fs/afs/proc.c  		   dns_record_sources[alist ? alist->source : entry->source],
alist             307 fs/afs/proc.c  		   dns_lookup_statuses[alist ? alist->status : entry->status]);
alist             308 fs/afs/proc.c  	if (alist) {
alist             309 fs/afs/proc.c  		for (i = 0; i < alist->nr_addrs; i++)
alist             311 fs/afs/proc.c  				   alist->preferred == i ? '>' : '-',
alist             312 fs/afs/proc.c  				   &alist->addrs[i].transport);
alist             376 fs/afs/proc.c  	struct afs_addr_list *alist;
alist             385 fs/afs/proc.c  	alist = rcu_dereference(server->addresses);
alist             389 fs/afs/proc.c  		   &alist->addrs[0].transport,
alist             390 fs/afs/proc.c  		   alist->preferred == 0 ? "*" : "");
alist             391 fs/afs/proc.c  	for (i = 1; i < alist->nr_addrs; i++)
alist             393 fs/afs/proc.c  			   &alist->addrs[i].transport,
alist             394 fs/afs/proc.c  			   alist->preferred == i ? "*" : "");
alist             142 fs/afs/rotate.c 	struct afs_addr_list *alist;
alist             399 fs/afs/rotate.c 	ASSERTCMP(fc->ac.alist, ==, NULL);
alist             422 fs/afs/rotate.c 	alist = rcu_dereference_protected(server->addresses,
alist             424 fs/afs/rotate.c 	afs_get_addrlist(alist);
alist             429 fs/afs/rotate.c 	if (!fc->ac.alist)
alist             430 fs/afs/rotate.c 		fc->ac.alist = alist;
alist             432 fs/afs/rotate.c 		afs_put_addrlist(alist);
alist             437 fs/afs/rotate.c 	ASSERT(fc->ac.alist);
alist             444 fs/afs/rotate.c 	_debug("address [%u] %u/%u", fc->index, fc->ac.index, fc->ac.alist->nr_addrs);
alist             490 fs/afs/rotate.c 	struct afs_addr_list *alist;
alist             509 fs/afs/rotate.c 		alist = rcu_dereference_protected(cbi->server->addresses,
alist             511 fs/afs/rotate.c 		afs_get_addrlist(alist);
alist             513 fs/afs/rotate.c 		if (!alist) {
alist             520 fs/afs/rotate.c 		fc->ac.alist = alist;
alist             601 fs/afs/rotate.c 				if (a == fc->ac.alist)
alist             188 fs/afs/rxrpc.c 		afs_put_addrlist(call->alist);
alist             363 fs/afs/rxrpc.c 	struct sockaddr_rxrpc *srx = &ac->alist->addrs[ac->index];
alist             380 fs/afs/rxrpc.c 	call->alist = afs_get_addrlist(ac->alist);
alist              35 fs/afs/server.c 	const struct afs_addr_list *alist;
alist              51 fs/afs/server.c 				alist = rcu_dereference(server->addresses);
alist              52 fs/afs/server.c 				for (i = alist->nr_ipv4; i < alist->nr_addrs; i++) {
alist              53 fs/afs/server.c 					b = &alist->addrs[i].transport.sin6;
alist              67 fs/afs/server.c 				alist = rcu_dereference(server->addresses);
alist              68 fs/afs/server.c 				for (i = 0; i < alist->nr_ipv4; i++) {
alist              69 fs/afs/server.c 					b = &alist->addrs[i].transport.sin;
alist             146 fs/afs/server.c 	const struct afs_addr_list *alist;
alist             177 fs/afs/server.c 	alist = rcu_dereference_protected(server->addresses,
alist             188 fs/afs/server.c 	if (alist->nr_ipv4 > 0)
alist             190 fs/afs/server.c 	if (alist->nr_addrs > alist->nr_ipv4)
alist             207 fs/afs/server.c 					   struct afs_addr_list *alist)
alist             219 fs/afs/server.c 	RCU_INIT_POINTER(server->addresses, alist);
alist             220 fs/afs/server.c 	server->addr_version = alist->version;
alist             246 fs/afs/server.c 	struct afs_addr_list *alist = NULL;
alist             253 fs/afs/server.c 				alist = afs_yfsvl_get_endpoints(&vc, uuid);
alist             255 fs/afs/server.c 				alist = afs_vl_get_addrs_u(&vc, uuid);
alist             261 fs/afs/server.c 	return ret < 0 ? ERR_PTR(ret) : alist;
alist             270 fs/afs/server.c 	struct afs_addr_list *alist;
alist             279 fs/afs/server.c 	alist = afs_vl_lookup_addrs(cell, key, uuid);
alist             280 fs/afs/server.c 	if (IS_ERR(alist))
alist             281 fs/afs/server.c 		return ERR_CAST(alist);
alist             283 fs/afs/server.c 	candidate = afs_alloc_server(cell->net, uuid, alist);
alist             285 fs/afs/server.c 		afs_put_addrlist(alist);
alist             291 fs/afs/server.c 		afs_put_addrlist(alist);
alist             375 fs/afs/server.c 	struct afs_addr_list *alist = rcu_access_pointer(server->addresses);
alist             377 fs/afs/server.c 		.alist	= alist,
alist             378 fs/afs/server.c 		.index	= alist->preferred,
alist             531 fs/afs/server.c 	struct afs_addr_list *alist, *discard;
alist             537 fs/afs/server.c 	alist = afs_vl_lookup_addrs(fc->vnode->volume->cell, fc->key,
alist             539 fs/afs/server.c 	if (IS_ERR(alist)) {
alist             540 fs/afs/server.c 		if ((PTR_ERR(alist) == -ERESTARTSYS ||
alist             541 fs/afs/server.c 		     PTR_ERR(alist) == -EINTR) &&
alist             547 fs/afs/server.c 		fc->error = PTR_ERR(alist);
alist             552 fs/afs/server.c 	discard = alist;
alist             553 fs/afs/server.c 	if (server->addr_version != alist->version) {
alist             557 fs/afs/server.c 		rcu_assign_pointer(server->addresses, alist);
alist             558 fs/afs/server.c 		server->addr_version = alist->version;
alist              95 fs/afs/vl_list.c 	struct afs_addr_list *alist;
alist              99 fs/afs/vl_list.c 	alist = afs_alloc_addrlist(nr_addrs, VL_SERVICE, port);
alist             100 fs/afs/vl_list.c 	if (!alist)
alist             103 fs/afs/vl_list.c 		return alist;
alist             118 fs/afs/vl_list.c 			afs_merge_fs_addr4(alist, x[0], port);
alist             128 fs/afs/vl_list.c 			afs_merge_fs_addr6(alist, x, port);
alist             141 fs/afs/vl_list.c 	if (alist->nr_ipv4 < alist->nr_addrs)
alist             142 fs/afs/vl_list.c 		alist->preferred = alist->nr_ipv4;
alist             145 fs/afs/vl_list.c 	return alist;
alist             149 fs/afs/vl_list.c 	afs_put_addrlist(alist);
alist              31 fs/afs/vl_probe.c 	struct afs_addr_list *alist = call->alist;
alist              68 fs/afs/vl_probe.c 		clear_bit(index, &alist->responded);
alist              69 fs/afs/vl_probe.c 		set_bit(index, &alist->failed);
alist              80 fs/afs/vl_probe.c 	set_bit(index, &alist->responded);
alist              81 fs/afs/vl_probe.c 	clear_bit(index, &alist->failed);
alist              86 fs/afs/vl_probe.c 		alist->addrs[index].srx_service = call->service_id;
alist              91 fs/afs/vl_probe.c 			alist->addrs[index].srx_service = call->service_id;
alist              98 fs/afs/vl_probe.c 		alist->preferred = index;
alist             109 fs/afs/vl_probe.c 	       server_index, index, &alist->addrs[index].transport, rtt_us, ret);
alist             138 fs/afs/vl_probe.c 	ac.alist = rcu_dereference_protected(server->addresses,
alist             142 fs/afs/vl_probe.c 	atomic_set(&server->probe_outstanding, ac.alist->nr_addrs);
alist             146 fs/afs/vl_probe.c 	for (ac.index = 0; ac.index < ac.alist->nr_addrs; ac.index++) {
alist              86 fs/afs/vl_rotate.c 	struct afs_addr_list *alist;
alist             210 fs/afs/vl_rotate.c 	ASSERTCMP(vc->ac.alist, ==, NULL);
alist             217 fs/afs/vl_rotate.c 	alist = rcu_dereference_protected(vlserver->addresses,
alist             219 fs/afs/vl_rotate.c 	afs_get_addrlist(alist);
alist             224 fs/afs/vl_rotate.c 	if (!vc->ac.alist)
alist             225 fs/afs/vl_rotate.c 		vc->ac.alist = alist;
alist             227 fs/afs/vl_rotate.c 		afs_put_addrlist(alist);
alist             232 fs/afs/vl_rotate.c 	ASSERT(vc->ac.alist);
alist             239 fs/afs/vl_rotate.c 	_debug("VL address %d/%d", vc->ac.index, vc->ac.alist->nr_addrs);
alist             241 fs/afs/vl_rotate.c 	_leave(" = t %pISpc", &vc->ac.alist->addrs[vc->ac.index].transport);
alist             307 fs/afs/vl_rotate.c 				if (a == vc->ac.alist)
alist             182 fs/afs/vlclient.c 	struct afs_addr_list *alist;
alist             210 fs/afs/vlclient.c 		alist = afs_alloc_addrlist(nentries, FS_SERVICE, AFS_FS_PORT);
alist             211 fs/afs/vlclient.c 		if (!alist)
alist             213 fs/afs/vlclient.c 		alist->version = uniquifier;
alist             214 fs/afs/vlclient.c 		call->ret_alist = alist;
alist             229 fs/afs/vlclient.c 		alist = call->ret_alist;
alist             233 fs/afs/vlclient.c 			if (alist->nr_addrs < call->count2)
alist             234 fs/afs/vlclient.c 				afs_merge_fs_addr4(alist, *bp++, AFS_FS_PORT);
alist             422 fs/afs/vlclient.c 	struct afs_addr_list *alist;
alist             453 fs/afs/vlclient.c 		alist = afs_alloc_addrlist(call->count, FS_SERVICE, AFS_FS_PORT);
alist             454 fs/afs/vlclient.c 		if (!alist)
alist             456 fs/afs/vlclient.c 		alist->version = uniquifier;
alist             457 fs/afs/vlclient.c 		call->ret_alist = alist;
alist             485 fs/afs/vlclient.c 		alist = call->ret_alist;
alist             492 fs/afs/vlclient.c 			afs_merge_fs_addr4(alist, bp[1], ntohl(bp[2]));
alist             499 fs/afs/vlclient.c 			afs_merge_fs_addr6(alist, bp + 1, ntohl(bp[5]));
alist             119 fs/xfs/libxfs/xfs_attr.h 	char				*alist;		/* output buffer */
alist             549 fs/xfs/xfs_attr_list.c 	struct attrlist *alist = (struct attrlist *)context->alist;
alist             557 fs/xfs/xfs_attr_list.c 	ASSERT(context->firstu >= sizeof(*alist));
alist             570 fs/xfs/xfs_attr_list.c 	arraytop = sizeof(*alist) +
alist             571 fs/xfs/xfs_attr_list.c 			context->count * sizeof(alist->al_offset[0]);
alist             575 fs/xfs/xfs_attr_list.c 		alist->al_more = 1;
alist             580 fs/xfs/xfs_attr_list.c 	aep = (attrlist_ent_t *)&context->alist[context->firstu];
alist             584 fs/xfs/xfs_attr_list.c 	alist->al_offset[context->count++] = context->firstu;
alist             585 fs/xfs/xfs_attr_list.c 	alist->al_count = context->count;
alist             606 fs/xfs/xfs_attr_list.c 	struct attrlist *alist;
alist             638 fs/xfs/xfs_attr_list.c 	context.alist = buffer;
alist             643 fs/xfs/xfs_attr_list.c 	alist = (struct attrlist *)context.alist;
alist             644 fs/xfs/xfs_attr_list.c 	alist->al_count = 0;
alist             645 fs/xfs/xfs_attr_list.c 	alist->al_more = 0;
alist             646 fs/xfs/xfs_attr_list.c 	alist->al_offset[0] = context.bufsize;
alist              48 fs/xfs/xfs_trace.h 		__field(void *, alist)
alist              61 fs/xfs/xfs_trace.h 		__entry->alist = ctx->alist;
alist              75 fs/xfs/xfs_trace.h 		   __entry->alist,
alist             172 fs/xfs/xfs_trace.h 		__field(void *, alist)
alist             187 fs/xfs/xfs_trace.h 		__entry->alist = ctx->alist;
alist             204 fs/xfs/xfs_trace.h 		   __entry->alist,
alist             132 fs/xfs/xfs_xattr.c 	if (!context->alist)
alist             141 fs/xfs/xfs_xattr.c 	offset = (char *)context->alist + context->count;
alist             227 fs/xfs/xfs_xattr.c 	context.alist = size ? data : NULL;
alist              25 net/sched/sch_drr.c 	struct list_head		alist;
alist             232 net/sched/sch_drr.c 	list_del(&cl->alist);
alist             368 net/sched/sch_drr.c 		list_add_tail(&cl->alist, &q->active);
alist             387 net/sched/sch_drr.c 		cl = list_first_entry(&q->active, struct drr_class, alist);
alist             401 net/sched/sch_drr.c 				list_del(&cl->alist);
alist             411 net/sched/sch_drr.c 		list_move_tail(&cl->alist, &q->active);
alist             442 net/sched/sch_drr.c 				list_del(&cl->alist);
alist             138 net/sched/sch_qfq.c 	struct list_head alist;		/* Link for active-classes list. */
alist             319 net/sched/sch_qfq.c 		list_add_tail(&cl->alist, &agg->active);
alist             320 net/sched/sch_qfq.c 		if (list_first_entry(&agg->active, struct qfq_class, alist) ==
alist             346 net/sched/sch_qfq.c 	list_del(&cl->alist); /* remove from RR queue of the aggregate */
alist             982 net/sched/sch_qfq.c 		list_del(&cl->alist);
alist             985 net/sched/sch_qfq.c 		list_move_tail(&cl->alist, &agg->active);
alist             995 net/sched/sch_qfq.c 	*cl = list_first_entry(&agg->active, struct qfq_class, alist);
alist            1247 net/sched/sch_qfq.c 		    list_first_entry(&agg->active, struct qfq_class, alist)
alist            1249 net/sched/sch_qfq.c 			list_move_tail(&cl->alist, &agg->active);
alist            1256 net/sched/sch_qfq.c 	list_add_tail(&cl->alist, &agg->active);
alist            1258 net/sched/sch_qfq.c 	if (list_first_entry(&agg->active, struct qfq_class, alist) != cl ||
alist             292 tools/perf/util/pmu.c 				 struct list_head *alist)
alist             296 tools/perf/util/pmu.c 	list_for_each_entry(a, alist, list) {