context           462 arch/x86/ia32/ia32_signal.c 		if (current->mm->context.vdso)
context           463 arch/x86/ia32/ia32_signal.c 			restorer = VDSO32_SYMBOL(current->mm->context.vdso,
context           554 arch/x86/ia32/ia32_signal.c 		restorer = VDSO32_SYMBOL(current->mm->context.vdso,
context          1036 arch/x86/kernel/cpu/common.c 	load_LDT(&init_mm.context);
context          1106 arch/x86/kernel/cpu/common.c 	load_LDT(&init_mm.context);
context           132 arch/x86/kernel/ds.c 	if (!context)
context           135 arch/x86/kernel/ds.c 	if (context->owner[qual] == current)
context           213 arch/x86/kernel/ds.c 	struct ds_context *context;
context           217 arch/x86/kernel/ds.c 	context = (task ? task->thread.ds_ctx : this_system_context);
context           218 arch/x86/kernel/ds.c 	if (context)
context           219 arch/x86/kernel/ds.c 		context->count++;
context           223 arch/x86/kernel/ds.c 	return context;
context           236 arch/x86/kernel/ds.c 	struct ds_context *context = *p_context;
context           238 arch/x86/kernel/ds.c 	if (!context) {
context           239 arch/x86/kernel/ds.c 		context = kzalloc(sizeof(*context), GFP_KERNEL);
context           241 arch/x86/kernel/ds.c 		if (!context)
context           244 arch/x86/kernel/ds.c 		context->ds = kzalloc(ds_cfg.sizeof_ds, GFP_KERNEL);
context           245 arch/x86/kernel/ds.c 		if (!context->ds) {
context           246 arch/x86/kernel/ds.c 			kfree(context);
context           250 arch/x86/kernel/ds.c 		*p_context = context;
context           252 arch/x86/kernel/ds.c 		context->this = p_context;
context           253 arch/x86/kernel/ds.c 		context->task = task;
context           259 arch/x86/kernel/ds.c 			wrmsr(MSR_IA32_DS_AREA, (unsigned long)context->ds, 0);
context           264 arch/x86/kernel/ds.c 	context->count++;
context           266 arch/x86/kernel/ds.c 	return context;
context           275 arch/x86/kernel/ds.c 	if (!context)
context           280 arch/x86/kernel/ds.c 	if (--context->count)
context           283 arch/x86/kernel/ds.c 	*(context->this) = NULL;
context           285 arch/x86/kernel/ds.c 	if (context->task)
context           286 arch/x86/kernel/ds.c 		clear_tsk_thread_flag(context->task, TIF_DS_AREA_MSR);
context           288 arch/x86/kernel/ds.c 	if (!context->task || (context->task == current))
context           291 arch/x86/kernel/ds.c 	put_tracer(context->task);
context           295 arch/x86/kernel/ds.c 	kfree(context->buffer[ds_bts]);
context           296 arch/x86/kernel/ds.c 	kfree(context->buffer[ds_pebs]);
context           297 arch/x86/kernel/ds.c 	kfree(context->ds);
context           298 arch/x86/kernel/ds.c 	kfree(context);
context           315 arch/x86/kernel/ds.c 	if (!context)
context           318 arch/x86/kernel/ds.c 	if (context->callback[qual])
context           319 arch/x86/kernel/ds.c 		(*context->callback[qual])(task);
context           368 arch/x86/kernel/ds.c 	struct ds_context *context;
context           391 arch/x86/kernel/ds.c 	context = ds_alloc_context(task);
context           392 arch/x86/kernel/ds.c 	if (!context)
context           396 arch/x86/kernel/ds.c 	if (context->owner[qual] == current)
context           399 arch/x86/kernel/ds.c 	if (context->owner[qual] != NULL)
context           401 arch/x86/kernel/ds.c 	context->owner[qual] = current;
context           408 arch/x86/kernel/ds.c 		base = ds_allocate_buffer(size, &context->pages[qual]);
context           412 arch/x86/kernel/ds.c 		context->buffer[qual]   = base;
context           416 arch/x86/kernel/ds.c 	context->callback[qual] = ovfl;
context           435 arch/x86/kernel/ds.c 	ds_set(context->ds, qual, ds_buffer_base, buffer);
context           436 arch/x86/kernel/ds.c 	ds_set(context->ds, qual, ds_index, buffer);
context           437 arch/x86/kernel/ds.c 	ds_set(context->ds, qual, ds_absolute_maximum, buffer + size);
context           442 arch/x86/kernel/ds.c 		ds_set(context->ds, qual,
context           449 arch/x86/kernel/ds.c 	context->owner[qual] = NULL;
context           450 arch/x86/kernel/ds.c 	ds_put_context(context);
context           455 arch/x86/kernel/ds.c 	ds_put_context(context);
context           473 arch/x86/kernel/ds.c 	struct ds_context *context;
context           476 arch/x86/kernel/ds.c 	context = ds_get_context(task);
context           477 arch/x86/kernel/ds.c 	error = ds_validate_access(context, qual);
context           481 arch/x86/kernel/ds.c 	kfree(context->buffer[qual]);
context           482 arch/x86/kernel/ds.c 	context->buffer[qual] = NULL;
context           484 arch/x86/kernel/ds.c 	current->mm->total_vm  -= context->pages[qual];
context           485 arch/x86/kernel/ds.c 	current->mm->locked_vm -= context->pages[qual];
context           486 arch/x86/kernel/ds.c 	context->pages[qual] = 0;
context           487 arch/x86/kernel/ds.c 	context->owner[qual] = NULL;
context           494 arch/x86/kernel/ds.c 	ds_put_context(context);
context           496 arch/x86/kernel/ds.c 	ds_put_context(context);
context           513 arch/x86/kernel/ds.c 	struct ds_context *context;
context           517 arch/x86/kernel/ds.c 	context = ds_get_context(task);
context           518 arch/x86/kernel/ds.c 	error = ds_validate_access(context, qual);
context           522 arch/x86/kernel/ds.c 	base  = ds_get(context->ds, qual, ds_buffer_base);
context           523 arch/x86/kernel/ds.c 	index = ds_get(context->ds, qual, ds_index);
context           529 arch/x86/kernel/ds.c 	ds_put_context(context);
context           546 arch/x86/kernel/ds.c 	struct ds_context *context;
context           550 arch/x86/kernel/ds.c 	context = ds_get_context(task);
context           551 arch/x86/kernel/ds.c 	error = ds_validate_access(context, qual);
context           555 arch/x86/kernel/ds.c 	base = ds_get(context->ds, qual, ds_buffer_base);
context           556 arch/x86/kernel/ds.c 	end  = ds_get(context->ds, qual, ds_absolute_maximum);
context           562 arch/x86/kernel/ds.c 	ds_put_context(context);
context           579 arch/x86/kernel/ds.c 	struct ds_context *context;
context           586 arch/x86/kernel/ds.c 	context = ds_get_context(task);
context           587 arch/x86/kernel/ds.c 	error = ds_validate_access(context, qual);
context           591 arch/x86/kernel/ds.c 	base = ds_get(context->ds, qual, ds_buffer_base);
context           595 arch/x86/kernel/ds.c 	if (idx > ds_get(context->ds, qual, ds_absolute_maximum))
context           601 arch/x86/kernel/ds.c 	ds_put_context(context);
context           618 arch/x86/kernel/ds.c 	struct ds_context *context;
context           625 arch/x86/kernel/ds.c 	context = ds_get_context(task);
context           626 arch/x86/kernel/ds.c 	if (!context)
context           630 arch/x86/kernel/ds.c 		error = ds_validate_access(context, qual);
context           650 arch/x86/kernel/ds.c 		base   = ds_get(context->ds, qual, ds_buffer_base);
context           651 arch/x86/kernel/ds.c 		index  = ds_get(context->ds, qual, ds_index);
context           652 arch/x86/kernel/ds.c 		end    = ds_get(context->ds, qual, ds_absolute_maximum);
context           653 arch/x86/kernel/ds.c 		int_th = ds_get(context->ds, qual, ds_interrupt_threshold);
context           682 arch/x86/kernel/ds.c 		ds_set(context->ds, qual, ds_index, index);
context           685 arch/x86/kernel/ds.c 			ds_overflow(task, context, qual);
context           689 arch/x86/kernel/ds.c 	ds_put_context(context);
context           718 arch/x86/kernel/ds.c 	struct ds_context *context;
context           722 arch/x86/kernel/ds.c 	context = ds_get_context(task);
context           723 arch/x86/kernel/ds.c 	error = ds_validate_access(context, qual);
context           727 arch/x86/kernel/ds.c 	base = ds_get(context->ds, qual, ds_buffer_base);
context           728 arch/x86/kernel/ds.c 	end  = ds_get(context->ds, qual, ds_absolute_maximum);
context           733 arch/x86/kernel/ds.c 	ds_set(context->ds, qual, ds_index, base);
context           737 arch/x86/kernel/ds.c 	ds_put_context(context);
context           763 arch/x86/kernel/ds.c 	struct ds_context *context;
context           769 arch/x86/kernel/ds.c 	context = ds_get_context(task);
context           770 arch/x86/kernel/ds.c 	error = ds_validate_access(context, ds_pebs);
context           774 arch/x86/kernel/ds.c 	*value = *(u64 *)(context->ds + (ds_cfg.sizeof_field * 8));
context           778 arch/x86/kernel/ds.c 	ds_put_context(context);
context           784 arch/x86/kernel/ds.c 	struct ds_context *context;
context           787 arch/x86/kernel/ds.c 	context = ds_get_context(task);
context           788 arch/x86/kernel/ds.c 	error = ds_validate_access(context, ds_pebs);
context           792 arch/x86/kernel/ds.c 	*(u64 *)(context->ds + (ds_cfg.sizeof_field * 8)) = value;
context           796 arch/x86/kernel/ds.c 	ds_put_context(context);
context           860 arch/x86/kernel/ds.c 	unsigned long leftovers = context->count;
context           862 arch/x86/kernel/ds.c 		ds_put_context(context);
context           105 arch/x86/kernel/dumpstack_32.c 		struct thread_info *context;
context           107 arch/x86/kernel/dumpstack_32.c 		context = (struct thread_info *)
context           109 arch/x86/kernel/dumpstack_32.c 		bp = print_context_stack(context, stack, bp, ops, data, NULL);
context           111 arch/x86/kernel/dumpstack_32.c 		stack = (unsigned long *)context->previous_esp;
context            27 arch/x86/kernel/ldt.c 		load_LDT(&current->active_mm->context);
context           110 arch/x86/kernel/ldt.c 	mutex_init(&mm->context.lock);
context           111 arch/x86/kernel/ldt.c 	mm->context.size = 0;
context           113 arch/x86/kernel/ldt.c 	if (old_mm && old_mm->context.size > 0) {
context           114 arch/x86/kernel/ldt.c 		mutex_lock(&old_mm->context.lock);
context           115 arch/x86/kernel/ldt.c 		retval = copy_ldt(&mm->context, &old_mm->context);
context           116 arch/x86/kernel/ldt.c 		mutex_unlock(&old_mm->context.lock);
context           128 arch/x86/kernel/ldt.c 	if (mm->context.size) {
context           134 arch/x86/kernel/ldt.c 		paravirt_free_ldt(mm->context.ldt, mm->context.size);
context           135 arch/x86/kernel/ldt.c 		if (mm->context.size * LDT_ENTRY_SIZE > PAGE_SIZE)
context           136 arch/x86/kernel/ldt.c 			vfree(mm->context.ldt);
context           138 arch/x86/kernel/ldt.c 			put_page(virt_to_page(mm->context.ldt));
context           139 arch/x86/kernel/ldt.c 		mm->context.size = 0;
context           149 arch/x86/kernel/ldt.c 	if (!mm->context.size)
context           154 arch/x86/kernel/ldt.c 	mutex_lock(&mm->context.lock);
context           155 arch/x86/kernel/ldt.c 	size = mm->context.size * LDT_ENTRY_SIZE;
context           160 arch/x86/kernel/ldt.c 	if (copy_to_user(ptr, mm->context.ldt, size))
context           162 arch/x86/kernel/ldt.c 	mutex_unlock(&mm->context.lock);
context           216 arch/x86/kernel/ldt.c 	mutex_lock(&mm->context.lock);
context           217 arch/x86/kernel/ldt.c 	if (ldt_info.entry_number >= mm->context.size) {
context           218 arch/x86/kernel/ldt.c 		error = alloc_ldt(&current->mm->context,
context           238 arch/x86/kernel/ldt.c 	write_ldt_entry(mm->context.ldt, ldt_info.entry_number, &ldt);
context           242 arch/x86/kernel/ldt.c 	mutex_unlock(&mm->context.lock);
context           274 arch/x86/kernel/process_64.c 		if (dead_task->mm->context.size) {
context           277 arch/x86/kernel/process_64.c 					dead_task->mm->context.ldt,
context           278 arch/x86/kernel/process_64.c 					dead_task->mm->context.size);
context           369 arch/x86/kernel/signal_32.c 	if (current->mm->context.vdso)
context           370 arch/x86/kernel/signal_32.c 		restorer = VDSO32_SYMBOL(current->mm->context.vdso, sigreturn);
context           445 arch/x86/kernel/signal_32.c 	restorer = VDSO32_SYMBOL(current->mm->context.vdso, rt_sigreturn);
context            31 arch/x86/kernel/step.c 		mutex_lock(&child->mm->context.lock);
context            32 arch/x86/kernel/step.c 		if (unlikely((seg >> 3) >= child->mm->context.size))
context            35 arch/x86/kernel/step.c 			desc = child->mm->context.ldt + seg;
context            45 arch/x86/kernel/step.c 		mutex_unlock(&child->mm->context.lock);
context          1485 arch/x86/kvm/mmu.c 	struct kvm_mmu *context = &vcpu->arch.mmu;
context          1487 arch/x86/kvm/mmu.c 	context->new_cr3 = nonpaging_new_cr3;
context          1488 arch/x86/kvm/mmu.c 	context->page_fault = nonpaging_page_fault;
context          1489 arch/x86/kvm/mmu.c 	context->gva_to_gpa = nonpaging_gva_to_gpa;
context          1490 arch/x86/kvm/mmu.c 	context->free = nonpaging_free;
context          1491 arch/x86/kvm/mmu.c 	context->prefetch_page = nonpaging_prefetch_page;
context          1492 arch/x86/kvm/mmu.c 	context->root_level = 0;
context          1493 arch/x86/kvm/mmu.c 	context->shadow_root_level = PT32E_ROOT_LEVEL;
context          1494 arch/x86/kvm/mmu.c 	context->root_hpa = INVALID_PAGE;
context          1532 arch/x86/kvm/mmu.c 	struct kvm_mmu *context = &vcpu->arch.mmu;
context          1535 arch/x86/kvm/mmu.c 	context->new_cr3 = paging_new_cr3;
context          1536 arch/x86/kvm/mmu.c 	context->page_fault = paging64_page_fault;
context          1537 arch/x86/kvm/mmu.c 	context->gva_to_gpa = paging64_gva_to_gpa;
context          1538 arch/x86/kvm/mmu.c 	context->prefetch_page = paging64_prefetch_page;
context          1539 arch/x86/kvm/mmu.c 	context->free = paging_free;
context          1540 arch/x86/kvm/mmu.c 	context->root_level = level;
context          1541 arch/x86/kvm/mmu.c 	context->shadow_root_level = level;
context          1542 arch/x86/kvm/mmu.c 	context->root_hpa = INVALID_PAGE;
context          1553 arch/x86/kvm/mmu.c 	struct kvm_mmu *context = &vcpu->arch.mmu;
context          1555 arch/x86/kvm/mmu.c 	context->new_cr3 = paging_new_cr3;
context          1556 arch/x86/kvm/mmu.c 	context->page_fault = paging32_page_fault;
context          1557 arch/x86/kvm/mmu.c 	context->gva_to_gpa = paging32_gva_to_gpa;
context          1558 arch/x86/kvm/mmu.c 	context->free = paging_free;
context          1559 arch/x86/kvm/mmu.c 	context->prefetch_page = paging32_prefetch_page;
context          1560 arch/x86/kvm/mmu.c 	context->root_level = PT32_ROOT_LEVEL;
context          1561 arch/x86/kvm/mmu.c 	context->shadow_root_level = PT32E_ROOT_LEVEL;
context          1562 arch/x86/kvm/mmu.c 	context->root_hpa = INVALID_PAGE;
context          1573 arch/x86/kvm/mmu.c 	struct kvm_mmu *context = &vcpu->arch.mmu;
context          1575 arch/x86/kvm/mmu.c 	context->new_cr3 = nonpaging_new_cr3;
context          1576 arch/x86/kvm/mmu.c 	context->page_fault = tdp_page_fault;
context          1577 arch/x86/kvm/mmu.c 	context->free = nonpaging_free;
context          1578 arch/x86/kvm/mmu.c 	context->prefetch_page = nonpaging_prefetch_page;
context          1579 arch/x86/kvm/mmu.c 	context->shadow_root_level = kvm_x86_ops->get_tdp_level();
context          1580 arch/x86/kvm/mmu.c 	context->root_hpa = INVALID_PAGE;
context          1583 arch/x86/kvm/mmu.c 		context->gva_to_gpa = nonpaging_gva_to_gpa;
context          1584 arch/x86/kvm/mmu.c 		context->root_level = 0;
context          1586 arch/x86/kvm/mmu.c 		context->gva_to_gpa = paging64_gva_to_gpa;
context          1587 arch/x86/kvm/mmu.c 		context->root_level = PT64_ROOT_LEVEL;
context          1589 arch/x86/kvm/mmu.c 		context->gva_to_gpa = paging64_gva_to_gpa;
context          1590 arch/x86/kvm/mmu.c 		context->root_level = PT32E_ROOT_LEVEL;
context          1592 arch/x86/kvm/mmu.c 		context->gva_to_gpa = paging32_gva_to_gpa;
context          1593 arch/x86/kvm/mmu.c 		context->root_level = PT32_ROOT_LEVEL;
context          2094 arch/x86/kvm/x86.c 	       context, rip, opcodes[0], opcodes[1], opcodes[2], opcodes[3]);
context            25 arch/x86/math-emu/fpu_system.h #define LDT_DESCRIPTOR(s)	(((struct desc_struct *)current->mm->context.ldt)[(s) >> 3])
context          1127 arch/x86/mm/init_64.c 	if (vma->vm_mm && vma->vm_start == (long)vma->vm_mm->context.vdso)
context           285 arch/x86/pci/mmconfig-shared.c 	struct resource *mcfg_res = context;
context           288 arch/x86/pci/mmconfig-shared.c 			    check_mcfg_resource, context);
context            80 arch/x86/power/cpu_32.c 	load_LDT(&current->active_mm->context);	/* This does lldt */
context           159 arch/x86/power/cpu_64.c 	load_LDT(&current->active_mm->context);	/* This does lldt */
context           361 arch/x86/vdso/vdso32-setup.c 	current->mm->context.vdso = (void *)addr;
context           412 arch/x86/vdso/vdso32-setup.c 	if (vma->vm_mm && vma->vm_start == (long)vma->vm_mm->context.vdso)
context           422 arch/x86/vdso/vdso32-setup.c 	if (mm && mm->context.vdso == (void *)VDSO_HIGH_BASE)
context           126 arch/x86/vdso/vma.c 	current->mm->context.vdso = (void *)addr;
context           325 fs/binfmt_elf_fdpic.c 	current->mm->context.exec_fdpic_loadmap = 0;
context           326 fs/binfmt_elf_fdpic.c 	current->mm->context.interp_fdpic_loadmap = 0;
context           400 fs/binfmt_elf_fdpic.c 	current->mm->context.end_brk = current->mm->start_brk;
context           401 fs/binfmt_elf_fdpic.c 	current->mm->context.end_brk +=
context           527 fs/binfmt_elf_fdpic.c 	current->mm->context.exec_fdpic_loadmap = (unsigned long) sp;
context           540 fs/binfmt_elf_fdpic.c 		current->mm->context.interp_fdpic_loadmap = (unsigned long) sp;
context          1375 fs/binfmt_elf_fdpic.c 	prstatus->pr_exec_fdpic_loadmap = p->mm->context.exec_fdpic_loadmap;
context          1376 fs/binfmt_elf_fdpic.c 	prstatus->pr_interp_fdpic_loadmap = p->mm->context.interp_fdpic_loadmap;
context          1533 fs/binfmt_elf_fdpic.c 	for (vml = current->mm->context.vmlist; vml; vml = vml->next) {
context          1653 fs/binfmt_elf_fdpic.c 	for (vml = current->mm->context.vmlist; vml; vml = vml->next)
context          1734 fs/binfmt_elf_fdpic.c 			vml = current->mm->context.vmlist; vml; vml = vml->next
context           686 fs/binfmt_flat.c 		current->mm->context.end_brk = memp + kobjsize((void *) memp) - stack_len;
context           888 fs/binfmt_flat.c 	p = ((current->mm->context.end_brk + stack_len + 3) & ~3) - 4;
context            46 fs/cifs/cifsencrypt.c 	struct	MD5Context context;
context            51 fs/cifs/cifsencrypt.c 	MD5Init(&context);
context            52 fs/cifs/cifsencrypt.c 	MD5Update(&context, (char *)&key->data, key->len);
context            53 fs/cifs/cifsencrypt.c 	MD5Update(&context, cifs_pdu->Protocol, cifs_pdu->smb_buf_length);
context            55 fs/cifs/cifsencrypt.c 	MD5Final(signature, &context);
context            93 fs/cifs/cifsencrypt.c 	struct  MD5Context context;
context            99 fs/cifs/cifsencrypt.c 	MD5Init(&context);
context           100 fs/cifs/cifsencrypt.c 	MD5Update(&context, (char *)&key->data, key->len);
context           113 fs/cifs/cifsencrypt.c 			MD5Update(&context, iov[0].iov_base+4,
context           116 fs/cifs/cifsencrypt.c 			MD5Update(&context, iov[i].iov_base, iov[i].iov_len);
context           119 fs/cifs/cifsencrypt.c 	MD5Final(signature, &context);
context           386 fs/cifs/cifsencrypt.c 	struct HMACMD5Context context;
context           405 fs/cifs/cifsencrypt.c 	hmac_md5_init_limK_to_64(ses->server->ntlmv2_hash, 16, &context);
context           406 fs/cifs/cifsencrypt.c 	hmac_md5_update(resp_buf, 16, &context);
context           407 fs/cifs/cifsencrypt.c 	hmac_md5_final(ses->server->mac_signing_key.data.ntlmv2.key, &context);
context           417 fs/cifs/cifsencrypt.c 	struct HMACMD5Context context;
context           420 fs/cifs/cifsencrypt.c 	hmac_md5_init_limK_to_64(ses->server->ntlmv2_hash, 16, &context);
context           423 fs/cifs/cifsencrypt.c 			sizeof(struct ntlmv2_resp) - 8, &context);
context           425 fs/cifs/cifsencrypt.c 	hmac_md5_final(v2_session_response, &context);
context          1640 fs/compat_ioctl.c         compat_caddr_t context;
context          1656 fs/compat_ioctl.c             __get_user(uctx, &udis->context))
context          1659 fs/compat_ioctl.c         kdis.context = compat_ptr(uctx);
context            46 fs/exportfs/expfs.c 	if (acceptable(context, result))
context            55 fs/exportfs/expfs.c 		if (dentry != result && acceptable(context, dentry)) {
context           389 fs/exportfs/expfs.c 		if (!acceptable(context, result)) {
context           411 fs/exportfs/expfs.c 		alias = find_acceptable_alias(result, acceptable, context);
context           472 fs/exportfs/expfs.c 		alias = find_acceptable_alias(result, acceptable, context);
context           334 fs/nfs/direct.c 		data->args.context = get_nfs_open_context(ctx);
context           567 fs/nfs/direct.c 	data->args.context = get_nfs_open_context(dreq->ctx);
context           750 fs/nfs/direct.c 		data->args.context = get_nfs_open_context(ctx);
context          1163 fs/nfs/nfs4xdr.c 	encode_stateid(xdr, args->context);
context          1348 fs/nfs/nfs4xdr.c 	encode_stateid(xdr, args->context);
context            72 fs/nfs/read.c  	put_nfs_open_context(rdata->args.context);
context           187 fs/nfs/read.c  	data->args.context = get_nfs_open_context(req->wb_context);
context          1542 fs/nfs/super.c 		memset(data->context, 0, sizeof(data->context));
context          1598 fs/nfs/super.c 		if (data->context[0]){
context          1601 fs/nfs/super.c 			char *opts_str = kmalloc(sizeof(data->context) + 8, GFP_KERNEL);
context          1605 fs/nfs/super.c 			data->context[NFS_MAX_CONTEXT_LEN] = '\0';
context          1606 fs/nfs/super.c 			strcat(opts_str, &data->context[0]);
context            98 fs/nfs/write.c 	put_nfs_open_context(wdata->args.context);
context           819 fs/nfs/write.c 	data->args.context = get_nfs_open_context(req->wb_context);
context          1183 fs/nfs/write.c 	put_nfs_open_context(wdata->args.context);
context          1227 fs/nfs/write.c 	data->args.context = get_nfs_open_context(first->wb_context);
context            22 fs/proc/task_nommu.c 	for (vml = mm->context.vmlist; vml; vml = vml->next) {
context            77 fs/proc/task_nommu.c 	for (tbp = mm->context.vmlist; tbp; tbp = tbp->next) {
context            92 fs/proc/task_nommu.c 	for (tbp = mm->context.vmlist; tbp; tbp = tbp->next) {
context           137 fs/proc/task_nommu.c 	for (vml = mm->context.vmlist; vml; vml = vml->next)
context           234 fs/xfs/linux-2.6/xfs_xattr.c 	ASSERT(context->count >= 0);
context           243 fs/xfs/linux-2.6/xfs_xattr.c 	arraytop = context->count + prefix_len + namelen + 1;
context           244 fs/xfs/linux-2.6/xfs_xattr.c 	if (arraytop > context->firstu) {
context           245 fs/xfs/linux-2.6/xfs_xattr.c 		context->count = -1;	/* insufficient space */
context           248 fs/xfs/linux-2.6/xfs_xattr.c 	offset = (char *)context->alist + context->count;
context           254 fs/xfs/linux-2.6/xfs_xattr.c 	context->count += prefix_len + namelen + 1;
context           262 fs/xfs/linux-2.6/xfs_xattr.c 	context->count += xfs_xattr_prefix_len(flags) + namelen + 1;
context           285 fs/xfs/linux-2.6/xfs_xattr.c 	struct xfs_attr_list_context context;
context           293 fs/xfs/linux-2.6/xfs_xattr.c 	memset(&context, 0, sizeof(context));
context           294 fs/xfs/linux-2.6/xfs_xattr.c 	context.dp = XFS_I(inode);
context           295 fs/xfs/linux-2.6/xfs_xattr.c 	context.cursor = &cursor;
context           296 fs/xfs/linux-2.6/xfs_xattr.c 	context.resynch = 1;
context           297 fs/xfs/linux-2.6/xfs_xattr.c 	context.alist = data;
context           298 fs/xfs/linux-2.6/xfs_xattr.c 	context.bufsize = size;
context           299 fs/xfs/linux-2.6/xfs_xattr.c 	context.firstu = context.bufsize;
context           302 fs/xfs/linux-2.6/xfs_xattr.c 		context.put_listent = xfs_xattr_put_listent;
context           304 fs/xfs/linux-2.6/xfs_xattr.c 		context.put_listent = xfs_xattr_put_listent_sizes;
context           306 fs/xfs/linux-2.6/xfs_xattr.c 	xfs_attr_list_int(&context);
context           307 fs/xfs/linux-2.6/xfs_xattr.c 	if (context.count < 0)
context           316 fs/xfs/linux-2.6/xfs_xattr.c 				data, size, &context.count);
context           324 fs/xfs/linux-2.6/xfs_xattr.c 				data, size, &context.count);
context           329 fs/xfs/linux-2.6/xfs_xattr.c 	return context.count;
context           630 fs/xfs/xfs_attr.c 	xfs_inode_t *dp = context->dp;
context           638 fs/xfs/xfs_attr.c 	xfs_attr_trace_l_c("syscall start", context);
context           646 fs/xfs/xfs_attr.c 		error = xfs_attr_shortform_list(context);
context           648 fs/xfs/xfs_attr.c 		error = xfs_attr_leaf_list(context);
context           650 fs/xfs/xfs_attr.c 		error = xfs_attr_node_list(context);
context           654 fs/xfs/xfs_attr.c 	xfs_attr_trace_l_c("syscall end", context);
context           676 fs/xfs/xfs_attr.c 	struct attrlist *alist = (struct attrlist *)context->alist;
context           680 fs/xfs/xfs_attr.c 	ASSERT(!(context->flags & ATTR_KERNOVAL));
context           681 fs/xfs/xfs_attr.c 	ASSERT(context->count >= 0);
context           682 fs/xfs/xfs_attr.c 	ASSERT(context->count < (ATTR_MAX_VALUELEN/8));
context           683 fs/xfs/xfs_attr.c 	ASSERT(context->firstu >= sizeof(*alist));
context           684 fs/xfs/xfs_attr.c 	ASSERT(context->firstu <= context->bufsize);
context           689 fs/xfs/xfs_attr.c 	if (((context->flags & ATTR_SECURE) == 0) !=
context           692 fs/xfs/xfs_attr.c 	if (((context->flags & ATTR_ROOT) == 0) !=
context           697 fs/xfs/xfs_attr.c 			context->count * sizeof(alist->al_offset[0]);
context           698 fs/xfs/xfs_attr.c 	context->firstu -= ATTR_ENTSIZE(namelen);
context           699 fs/xfs/xfs_attr.c 	if (context->firstu < arraytop) {
context           700 fs/xfs/xfs_attr.c 		xfs_attr_trace_l_c("buffer full", context);
context           702 fs/xfs/xfs_attr.c 		context->seen_enough = 1;
context           706 fs/xfs/xfs_attr.c 	aep = (attrlist_ent_t *)&context->alist[context->firstu];
context           710 fs/xfs/xfs_attr.c 	alist->al_offset[context->count++] = context->firstu;
context           711 fs/xfs/xfs_attr.c 	alist->al_count = context->count;
context           712 fs/xfs/xfs_attr.c 	xfs_attr_trace_l_c("add", context);
context           731 fs/xfs/xfs_attr.c 	xfs_attr_list_context_t context;
context           755 fs/xfs/xfs_attr.c 	memset(&context, 0, sizeof(context));
context           756 fs/xfs/xfs_attr.c 	context.dp = dp;
context           757 fs/xfs/xfs_attr.c 	context.cursor = cursor;
context           758 fs/xfs/xfs_attr.c 	context.resynch = 1;
context           759 fs/xfs/xfs_attr.c 	context.flags = flags;
context           760 fs/xfs/xfs_attr.c 	context.alist = buffer;
context           761 fs/xfs/xfs_attr.c 	context.bufsize = (bufsize & ~(sizeof(int)-1));  /* align */
context           762 fs/xfs/xfs_attr.c 	context.firstu = context.bufsize;
context           763 fs/xfs/xfs_attr.c 	context.put_listent = xfs_attr_put_listent;
context           765 fs/xfs/xfs_attr.c 	alist = (struct attrlist *)context.alist;
context           768 fs/xfs/xfs_attr.c 	alist->al_offset[0] = context.bufsize;
context           770 fs/xfs/xfs_attr.c 	error = xfs_attr_list_int(&context);
context          1207 fs/xfs/xfs_attr.c 	context->cursor->blkno = 0;
context          1208 fs/xfs/xfs_attr.c 	error = xfs_da_read_buf(NULL, context->dp, 0, -1, &bp, XFS_ATTR_FORK);
context          1215 fs/xfs/xfs_attr.c 				     context->dp->i_mount, leaf);
context          1220 fs/xfs/xfs_attr.c 	error = xfs_attr_leaf_list_int(bp, context);
context          1833 fs/xfs/xfs_attr.c 	cursor = context->cursor;
context          1843 fs/xfs/xfs_attr.c 		error = xfs_da_read_buf(NULL, context->dp, cursor->blkno, -1,
context          1851 fs/xfs/xfs_attr.c 				xfs_attr_trace_l_cn("wrong blk", context, node);
context          1860 fs/xfs/xfs_attr.c 							   context, leaf);
context          1866 fs/xfs/xfs_attr.c 							   context, leaf);
context          1872 fs/xfs/xfs_attr.c 				xfs_attr_trace_l_c("wrong blk - ??", context);
context          1887 fs/xfs/xfs_attr.c 			error = xfs_da_read_buf(NULL, context->dp,
context          1895 fs/xfs/xfs_attr.c 						 context->dp->i_mount);
context          1906 fs/xfs/xfs_attr.c 						     context->dp->i_mount,
context          1918 fs/xfs/xfs_attr.c 							    context, btree);
context          1942 fs/xfs/xfs_attr.c 					     context->dp->i_mount, leaf);
context          1946 fs/xfs/xfs_attr.c 		error = xfs_attr_leaf_list_int(bp, context);
context          1951 fs/xfs/xfs_attr.c 		if (context->seen_enough || leaf->hdr.info.forw == 0)
context          1955 fs/xfs/xfs_attr.c 		error = xfs_da_read_buf(NULL, context->dp, cursor->blkno, -1,
context          1962 fs/xfs/xfs_attr.c 					 context->dp->i_mount);
context          2274 fs/xfs/xfs_attr.c 	xfs_attr_trace_enter(XFS_ATTR_KTRACE_L_C, where, context,
context          2287 fs/xfs/xfs_attr.c 	xfs_attr_trace_enter(XFS_ATTR_KTRACE_L_CN, where, context,
context          2301 fs/xfs/xfs_attr.c 	xfs_attr_trace_enter(XFS_ATTR_KTRACE_L_CB, where, context,
context          2314 fs/xfs/xfs_attr.c 	xfs_attr_trace_enter(XFS_ATTR_KTRACE_L_CL, where, context,
context          2334 fs/xfs/xfs_attr.c 		(void *)((__psunsigned_t)context->dp),
context          2335 fs/xfs/xfs_attr.c 		(void *)((__psunsigned_t)context->cursor->hashval),
context          2336 fs/xfs/xfs_attr.c 		(void *)((__psunsigned_t)context->cursor->blkno),
context          2337 fs/xfs/xfs_attr.c 		(void *)((__psunsigned_t)context->cursor->offset),
context          2338 fs/xfs/xfs_attr.c 		(void *)((__psunsigned_t)context->alist),
context          2339 fs/xfs/xfs_attr.c 		(void *)((__psunsigned_t)context->bufsize),
context          2340 fs/xfs/xfs_attr.c 		(void *)((__psunsigned_t)context->count),
context          2341 fs/xfs/xfs_attr.c 		(void *)((__psunsigned_t)context->firstu),
context          2343 fs/xfs/xfs_attr.c 		(void *)((__psunsigned_t)context->dupcnt),
context          2344 fs/xfs/xfs_attr.c 		(void *)((__psunsigned_t)context->flags),
context           577 fs/xfs/xfs_attr_leaf.c 	ASSERT(context != NULL);
context           578 fs/xfs/xfs_attr_leaf.c 	dp = context->dp;
context           585 fs/xfs/xfs_attr_leaf.c 	cursor = context->cursor;
context           588 fs/xfs/xfs_attr_leaf.c 	xfs_attr_trace_l_c("sf start", context);
context           599 fs/xfs/xfs_attr_leaf.c 	if (context->bufsize == 0 ||
context           601 fs/xfs/xfs_attr_leaf.c              (dp->i_afp->if_bytes + sf->hdr.count * 16) < context->bufsize)) {
context           603 fs/xfs/xfs_attr_leaf.c 			error = context->put_listent(context,
context           614 fs/xfs/xfs_attr_leaf.c 			if (context->seen_enough)
context           621 fs/xfs/xfs_attr_leaf.c 		xfs_attr_trace_l_c("sf big-gulp", context);
context           626 fs/xfs/xfs_attr_leaf.c 	if (context->bufsize == 0)
context           646 fs/xfs/xfs_attr_leaf.c 					     context->dp->i_mount, sfe);
context           647 fs/xfs/xfs_attr_leaf.c 			xfs_attr_trace_l_c("sf corrupted", context);
context           687 fs/xfs/xfs_attr_leaf.c 		xfs_attr_trace_l_c("blk end", context);
context           699 fs/xfs/xfs_attr_leaf.c 		error = context->put_listent(context,
context           707 fs/xfs/xfs_attr_leaf.c 		if (context->seen_enough)
context           713 fs/xfs/xfs_attr_leaf.c 	xfs_attr_trace_l_c("sf E-O-F", context);
context          2327 fs/xfs/xfs_attr_leaf.c 	cursor = context->cursor;
context          2330 fs/xfs/xfs_attr_leaf.c 	xfs_attr_trace_l_cl("blk start", context, leaf);
context          2335 fs/xfs/xfs_attr_leaf.c 	if (context->resynch) {
context          2339 fs/xfs/xfs_attr_leaf.c 				if (cursor->offset == context->dupcnt) {
context          2340 fs/xfs/xfs_attr_leaf.c 					context->dupcnt = 0;
context          2343 fs/xfs/xfs_attr_leaf.c 				context->dupcnt++;
context          2346 fs/xfs/xfs_attr_leaf.c 				context->dupcnt = 0;
context          2351 fs/xfs/xfs_attr_leaf.c 			xfs_attr_trace_l_c("not found", context);
context          2358 fs/xfs/xfs_attr_leaf.c 	context->resynch = 0;
context          2377 fs/xfs/xfs_attr_leaf.c 			retval = context->put_listent(context,
context          2391 fs/xfs/xfs_attr_leaf.c 			if (context->put_value) {
context          2395 fs/xfs/xfs_attr_leaf.c 				args.dp = context->dp;
context          2404 fs/xfs/xfs_attr_leaf.c 				retval = context->put_listent(context,
context          2412 fs/xfs/xfs_attr_leaf.c 				retval = context->put_listent(context,
context          2422 fs/xfs/xfs_attr_leaf.c 		if (context->seen_enough)
context          2426 fs/xfs/xfs_attr_leaf.c 	xfs_attr_trace_l_cl("blk end", context, leaf);
context           353 include/acpi/aclocal.h 	void *context;		/* Context to be passed to handler */
context           422 include/acpi/aclocal.h 	void *context;		/* Context to be passed to handler */
context           286 include/acpi/acobject.h 	void *context;
context           294 include/acpi/acobject.h 	void *context;
context           150 include/acpi/acstruct.h 	void *context;
context            30 include/asm-cris/arch-v32/hwregs/dma.h     struct dma_descr_context   *context;
context            38 include/asm-frv/mmu_context.h 		change_mm_context(&prev->context, &next->context, next->pgd);	\
context            43 include/asm-frv/mmu_context.h 	change_mm_context(&prev->context, &next->context, next->pgd);	\
context            38 include/asm-frv/tlbflush.h 	__flush_tlb_mm((mm)->context.id);	\
context            45 include/asm-frv/tlbflush.h 	__flush_tlb_range((vma)->vm_mm->context.id, start, end);	\
context            52 include/asm-frv/tlbflush.h 	__flush_tlb_page((vma)->vm_mm->context.id, addr);	\
context           217 include/asm-m32r/assembler.h 	;; called from user context: previous stack = spu
context            26 include/asm-m32r/mmu_context.h #define mm_context(mm)		mm->context
context            30 include/asm-m32r/mmu_context.h #define mm_context(mm)		mm->context[smp_processor_id()]
context            78 include/asm-m32r/mmu_context.h 	mm->context = NO_CONTEXT;
context            84 include/asm-m32r/mmu_context.h 		mm->context[i] = NO_CONTEXT;
context            19 include/asm-m68k/mmu_context.h 	mm->context = virt_to_phys(mm->pgd);
context            28 include/asm-m68k/mmu_context.h 		0x80000000 | _PAGE_TABLE, mm->context
context            66 include/asm-m68k/mmu_context.h 	asm volatile ("movec %0,%%urp" : : "r" (mm->context));
context            97 include/asm-m68k/mmu_context.h 	next_mm->context = virt_to_phys(next_mm->pgd);
context           115 include/asm-m68k/mmu_context.h 	mm->context = SUN3_INVALID_CONTEXT;
context           123 include/asm-m68k/mmu_context.h 	if(mm->context == SUN3_INVALID_CONTEXT)
context           124 include/asm-m68k/mmu_context.h 		mm->context = get_free_context(mm);
context           130 include/asm-m68k/mmu_context.h 	if(mm->context != SUN3_INVALID_CONTEXT)
context           131 include/asm-m68k/mmu_context.h 		clear_context(mm->context);
context           137 include/asm-m68k/mmu_context.h 	sun3_put_context(mm->context);
context           140 include/asm-m68k/tlbflush.h      sun3_put_context(mm->context);
context           166 include/asm-m68k/tlbflush.h 	sun3_put_context(vma->vm_mm->context);
context           189 include/asm-m68k/tlbflush.h 	sun3_put_context(mm->context);
context           195 include/asm-m68k/tlbflush.h 		if(pmeg_ctx[seg] == mm->context) {
context            36 include/asm-mn10300/mmu_context.h #define mm_context(mm)	(mm->context.tlbpid[smp_processor_id()])
context            99 include/asm-mn10300/mmu_context.h 		mm->context.tlbpid[i] = MMU_NO_CONTEXT;
context            26 include/asm-parisc/mmu_context.h 	mm->context = alloc_sid();
context            33 include/asm-parisc/mmu_context.h 	free_sid(mm->context);
context            34 include/asm-parisc/mmu_context.h 	mm->context = 0;
context            39 include/asm-parisc/mmu_context.h 	mtsp(context, 3);
context            41 include/asm-parisc/mmu_context.h 	mtctl(context << 1,8);
context            43 include/asm-parisc/mmu_context.h 	mtctl(context >> (SPACEID_SHIFT - 1),8);
context            52 include/asm-parisc/mmu_context.h 		load_context(next->context);
context            70 include/asm-parisc/mmu_context.h 	if (next->context == 0)
context            71 include/asm-parisc/mmu_context.h 	    next->context = alloc_sid();
context           191 include/asm-parisc/processor.h 	__u32 spaceid = (__u32)current->mm->context;	\
context           295 include/asm-parisc/processor.h 	__u32 spaceid = (__u32)current->mm->context;	\
context            51 include/asm-parisc/tlbflush.h 		if (mm->context != 0)
context            52 include/asm-parisc/tlbflush.h 			free_sid(mm->context);
context            53 include/asm-parisc/tlbflush.h 		mm->context = alloc_sid();
context            55 include/asm-parisc/tlbflush.h 			load_context(mm->context);
context            66 include/asm-parisc/tlbflush.h 	mtsp(vma->vm_mm->context,1);
context            76 include/asm-parisc/tlbflush.h #define flush_tlb_range(vma,start,end) __flush_tlb_range((vma)->vm_mm->context,start,end)
context            28 include/asm-um/mmu_context.h 	__switch_mm(&new->context.id);
context            41 include/asm-um/mmu_context.h 			__switch_mm(&next->context.id);
context           308 include/asm-x86/elf.h 			    (unsigned long)current->mm->context.vdso);	\
context           319 include/asm-x86/elf.h #define VDSO_CURRENT_BASE	((unsigned long)current->mm->context.vdso)
context            34 include/asm-x86/mmu_context_32.h 		if (unlikely(prev->context.ldt != next->context.ldt))
context            35 include/asm-x86/mmu_context_32.h 			load_LDT_nolock(&next->context);
context            47 include/asm-x86/mmu_context_32.h 			load_LDT_nolock(&next->context);
context            28 include/asm-x86/mmu_context_64.h 		if (unlikely(next->context.ldt != prev->context.ldt))
context            29 include/asm-x86/mmu_context_64.h 			load_LDT_nolock(&next->context);
context            42 include/asm-x86/mmu_context_64.h 			load_LDT_nolock(&next->context);
context            69 include/asm-xtensa/mmu_context.h 	mm->context = asid_cache;
context            75 include/asm-xtensa/mmu_context.h 	set_rasid_register(ASID_INSERT(mm->context));
context            87 include/asm-xtensa/mmu_context.h 	mm->context = NO_CONTEXT;
context           112 include/asm-xtensa/mmu_context.h 	if (next->context == NO_CONTEXT || ((next->context^asid) & ~ASID_MASK))
context           295 include/drm/drm.h 	int context;
context           396 include/drm/drm.h 	int context;			  /**< Context handle */
context           320 include/drm/drmP.h 	int context;		       /**< Kernel queue for this buffer */
context           488 include/drm/drmP.h 	int context;
context           578 include/drm/drmP.h 	int (*context_ctor) (struct drm_device *dev, int context);
context           579 include/drm/drmP.h 	int (*context_dtor) (struct drm_device *dev, int context);
context           420 include/drm/radeon_drm.h 	drm_radeon_context_regs_t context;
context            53 include/drm/sis_drm.h 	int context;
context           127 include/drm/via_drm.h 	uint32_t context;
context            13 include/linux/compiler.h # define __acquires(x)	__attribute__((context(x,0,1)))
context            14 include/linux/compiler.h # define __releases(x)	__attribute__((context(x,1,0)))
context            24 include/linux/dm-dirty-log.h 	void *context;
context            52 include/linux/dm-io.h 	void *context;		/* Passed to callback */
context            10 include/linux/i2c/max732x.h 	void		*context;	/* param to setup/teardown */
context            14 include/linux/i2c/max732x.h 				void *context);
context            17 include/linux/i2c/max732x.h 				void *context);
context            10 include/linux/i2c/pca953x.h 	void		*context;	/* param to setup/teardown */
context            14 include/linux/i2c/pca953x.h 				void *context);
context            17 include/linux/i2c/pca953x.h 				void *context);
context            37 include/linux/i2c/pcf857x.h 					void *context);
context            40 include/linux/i2c/pcf857x.h 					void *context);
context            41 include/linux/i2c/pcf857x.h 	void		*context;
context           180 include/linux/i2c/tps65010.h 	int		(*setup)(struct i2c_client *client, void *context);
context           181 include/linux/i2c/tps65010.h 	int		(*teardown)(struct i2c_client *client, void *context);
context           182 include/linux/i2c/tps65010.h 	void		*context;
context           457 include/linux/i2o.h 	int context;		/* Low 8 bits of the transaction info */
context           511 include/linux/i2o.h 	u32 context;
context           660 include/linux/i2o.h 	return (void *)context;
context            49 include/linux/mlx4/driver.h 	void			(*remove)(struct mlx4_dev *dev, void *context);
context            50 include/linux/mlx4/driver.h 	void			(*event) (struct mlx4_dev *dev, void *context,
context           220 include/linux/mm_types.h 	mm_context_t context;
context            45 include/linux/nfs_mount.h 	char		context[NFS_MAX_CONTEXT_LEN + 1];	/* 6 */
context           248 include/linux/nfs_xdr.h 	struct nfs_open_context *context;
context           266 include/linux/nfs_xdr.h 	struct nfs_open_context *context;
context          1545 include/linux/security.h 			       struct task_struct *context,
context            23 include/linux/spi/mcp23s08.h 	void		*context;	/* param to setup/teardown */
context            27 include/linux/spi/mcp23s08.h 					void *context);
context            30 include/linux/spi/mcp23s08.h 					void *context);
context           455 include/linux/spi/spi.h 	void			(*complete)(void *context);
context           456 include/linux/spi/spi.h 	void			*context;
context          1345 include/linux/usb.h 	void *context;			/* (in) context for completion */
context          1382 include/linux/usb.h 	urb->context = context;
context          1411 include/linux/usb.h 	urb->context = context;
context          1446 include/linux/usb.h 	urb->context = context;
context            88 include/linux/usb/gadget.h 	void			*context;
context            63 include/linux/usbdevice_fs.h 	void __user *context;
context           146 include/net/irda/irda_device.h 	void    *context;    /* May be used by drivers */
context           283 include/rdma/ib_cm.h 	void			*context;
context           243 include/rdma/ib_mad.h 	void			*context[2];
context           359 include/rdma/ib_mad.h 	void			*context;
context           302 include/rdma/ib_sa.h 	void			*context;
context            43 include/rdma/ib_umem.h 	struct ib_ucontext     *context;
context           822 include/rdma/ib_verbs.h 	struct ib_ucontext     *context;	/* associated user context */
context          1019 include/rdma/ib_verbs.h 	int                        (*dealloc_ucontext)(struct ib_ucontext *context);
context          1020 include/rdma/ib_verbs.h 	int                        (*mmap)(struct ib_ucontext *context,
context          1023 include/rdma/ib_verbs.h 					       struct ib_ucontext *context,
context          1066 include/rdma/ib_verbs.h 						struct ib_ucontext *context,
context            91 include/rdma/iw_cm.h 	void		        *context;	 /* client cb context */
context           129 include/rdma/rdma_cm.h 	void			*context;
context           244 include/sound/cs46xx_dsp_task_types.h 	struct dsp_hf_save_area			context;
context           730 kernel/auditsc.c 	struct audit_context *context = tsk->audit_context;
context           732 kernel/auditsc.c 	if (likely(!context))
context           734 kernel/auditsc.c 	context->return_valid = return_valid;
context           750 kernel/auditsc.c 		context->return_code = -EINTR;
context           752 kernel/auditsc.c 		context->return_code  = return_code;
context           754 kernel/auditsc.c 	if (context->in_syscall && !context->dummy && !context->auditable) {
context           757 kernel/auditsc.c 		state = audit_filter_syscall(tsk, context, &audit_filter_list[AUDIT_FILTER_EXIT]);
context           759 kernel/auditsc.c 			context->auditable = 1;
context           763 kernel/auditsc.c 		state = audit_filter_inodes(tsk, context);
context           765 kernel/auditsc.c 			context->auditable = 1;
context           772 kernel/auditsc.c 	return context;
context           780 kernel/auditsc.c 	if (context->auditable
context           781 kernel/auditsc.c 	    ||context->put_count + context->ino_count != context->name_count) {
context           786 kernel/auditsc.c 		       context->serial, context->major, context->in_syscall,
context           787 kernel/auditsc.c 		       context->name_count, context->put_count,
context           788 kernel/auditsc.c 		       context->ino_count);
context           789 kernel/auditsc.c 		for (i = 0; i < context->name_count; i++) {
context           791 kernel/auditsc.c 			       context->names[i].name,
context           792 kernel/auditsc.c 			       context->names[i].name ?: "(null)");
context           799 kernel/auditsc.c 	context->put_count  = 0;
context           800 kernel/auditsc.c 	context->ino_count  = 0;
context           803 kernel/auditsc.c 	for (i = 0; i < context->name_count; i++) {
context           804 kernel/auditsc.c 		if (context->names[i].name && context->names[i].name_put)
context           805 kernel/auditsc.c 			__putname(context->names[i].name);
context           807 kernel/auditsc.c 	context->name_count = 0;
context           808 kernel/auditsc.c 	path_put(&context->pwd);
context           809 kernel/auditsc.c 	context->pwd.dentry = NULL;
context           810 kernel/auditsc.c 	context->pwd.mnt = NULL;
context           817 kernel/auditsc.c 	while ((aux = context->aux)) {
context           818 kernel/auditsc.c 		context->aux = aux->next;
context           821 kernel/auditsc.c 	while ((aux = context->aux_pids)) {
context           822 kernel/auditsc.c 		context->aux_pids = aux->next;
context           830 kernel/auditsc.c 	memset(context, 0, sizeof(*context));
context           831 kernel/auditsc.c 	context->state      = state;
context           836 kernel/auditsc.c 	struct audit_context *context;
context           838 kernel/auditsc.c 	if (!(context = kmalloc(sizeof(*context), GFP_KERNEL)))
context           840 kernel/auditsc.c 	audit_zero_context(context, state);
context           841 kernel/auditsc.c 	return context;
context           855 kernel/auditsc.c 	struct audit_context *context;
context           865 kernel/auditsc.c 	if (!(context = audit_alloc_context(state))) {
context           870 kernel/auditsc.c 	tsk->audit_context  = context;
context           881 kernel/auditsc.c 		previous = context->previous;
context           886 kernel/auditsc.c 			       context->serial, context->major,
context           887 kernel/auditsc.c 			       context->name_count, count);
context           889 kernel/auditsc.c 		audit_free_names(context);
context           890 kernel/auditsc.c 		unroll_tree_refs(context, NULL, 0);
context           891 kernel/auditsc.c 		free_tree_refs(context);
context           892 kernel/auditsc.c 		audit_free_aux(context);
context           893 kernel/auditsc.c 		kfree(context->filterkey);
context           894 kernel/auditsc.c 		kfree(context);
context           895 kernel/auditsc.c 		context  = previous;
context           896 kernel/auditsc.c 	} while (context);
context           968 kernel/auditsc.c 	ab = audit_log_start(context, GFP_KERNEL, AUDIT_OBJ_PID);
context          1084 kernel/auditsc.c 			*ab = audit_log_start(context, GFP_KERNEL, AUDIT_EXECVE);
context          1165 kernel/auditsc.c 		len = audit_log_single_execve_arg(context, ab, i,
context          1182 kernel/auditsc.c 	context->pid = tsk->pid;
context          1183 kernel/auditsc.c 	if (!context->ppid)
context          1184 kernel/auditsc.c 		context->ppid = sys_getppid();
context          1185 kernel/auditsc.c 	context->uid = tsk->uid;
context          1186 kernel/auditsc.c 	context->gid = tsk->gid;
context          1187 kernel/auditsc.c 	context->euid = tsk->euid;
context          1188 kernel/auditsc.c 	context->suid = tsk->suid;
context          1189 kernel/auditsc.c 	context->fsuid = tsk->fsuid;
context          1190 kernel/auditsc.c 	context->egid = tsk->egid;
context          1191 kernel/auditsc.c 	context->sgid = tsk->sgid;
context          1192 kernel/auditsc.c 	context->fsgid = tsk->fsgid;
context          1193 kernel/auditsc.c 	context->personality = tsk->personality;
context          1195 kernel/auditsc.c 	ab = audit_log_start(context, GFP_KERNEL, AUDIT_SYSCALL);
context          1199 kernel/auditsc.c 			 context->arch, context->major);
context          1200 kernel/auditsc.c 	if (context->personality != PER_LINUX)
context          1201 kernel/auditsc.c 		audit_log_format(ab, " per=%lx", context->personality);
context          1202 kernel/auditsc.c 	if (context->return_valid)
context          1204 kernel/auditsc.c 				 (context->return_valid==AUDITSC_SUCCESS)?"yes":"no",
context          1205 kernel/auditsc.c 				 context->return_code);
context          1219 kernel/auditsc.c 		  context->argv[0],
context          1220 kernel/auditsc.c 		  context->argv[1],
context          1221 kernel/auditsc.c 		  context->argv[2],
context          1222 kernel/auditsc.c 		  context->argv[3],
context          1223 kernel/auditsc.c 		  context->name_count,
context          1224 kernel/auditsc.c 		  context->ppid,
context          1225 kernel/auditsc.c 		  context->pid,
context          1227 kernel/auditsc.c 		  context->uid,
context          1228 kernel/auditsc.c 		  context->gid,
context          1229 kernel/auditsc.c 		  context->euid, context->suid, context->fsuid,
context          1230 kernel/auditsc.c 		  context->egid, context->sgid, context->fsgid, tty,
context          1235 kernel/auditsc.c 	if (context->filterkey) {
context          1237 kernel/auditsc.c 		audit_log_untrustedstring(ab, context->filterkey);
context          1242 kernel/auditsc.c 	for (aux = context->aux; aux; aux = aux->next) {
context          1244 kernel/auditsc.c 		ab = audit_log_start(context, GFP_KERNEL, aux->type);
context          1315 kernel/auditsc.c 			audit_log_execve_info(context, &ab, axi);
context          1341 kernel/auditsc.c 	for (aux = context->aux_pids; aux; aux = aux->next) {
context          1345 kernel/auditsc.c 			if (audit_log_pid_context(context, axs->target_pid[i],
context          1354 kernel/auditsc.c 	if (context->target_pid &&
context          1355 kernel/auditsc.c 	    audit_log_pid_context(context, context->target_pid,
context          1356 kernel/auditsc.c 				  context->target_auid, context->target_uid,
context          1357 kernel/auditsc.c 				  context->target_sessionid,
context          1358 kernel/auditsc.c 				  context->target_sid, context->target_comm))
context          1361 kernel/auditsc.c 	if (context->pwd.dentry && context->pwd.mnt) {
context          1362 kernel/auditsc.c 		ab = audit_log_start(context, GFP_KERNEL, AUDIT_CWD);
context          1364 kernel/auditsc.c 			audit_log_d_path(ab, "cwd=", &context->pwd);
context          1368 kernel/auditsc.c 	for (i = 0; i < context->name_count; i++) {
context          1369 kernel/auditsc.c 		struct audit_names *n = &context->names[i];
context          1371 kernel/auditsc.c 		ab = audit_log_start(context, GFP_KERNEL, AUDIT_PATH);
context          1387 kernel/auditsc.c 				audit_log_d_path(ab, " name=", &context->pwd);
context          1428 kernel/auditsc.c 	ab = audit_log_start(context, GFP_KERNEL, AUDIT_EOE);
context          1443 kernel/auditsc.c 	struct audit_context *context;
context          1445 kernel/auditsc.c 	context = audit_get_context(tsk, 0, 0);
context          1446 kernel/auditsc.c 	if (likely(!context))
context          1454 kernel/auditsc.c 	if (context->in_syscall && context->auditable)
context          1455 kernel/auditsc.c 		audit_log_exit(context, tsk);
context          1457 kernel/auditsc.c 	audit_free_context(context);
context          1483 kernel/auditsc.c 	struct audit_context *context = tsk->audit_context;
context          1486 kernel/auditsc.c 	if (unlikely(!context))
context          1503 kernel/auditsc.c 	if (context->in_syscall) {
context          1510 kernel/auditsc.c 		       context->serial, tsk->pid, context->major, major);
context          1512 kernel/auditsc.c 		newctx = audit_alloc_context(context->state);
context          1514 kernel/auditsc.c 			newctx->previous   = context;
context          1515 kernel/auditsc.c 			context		   = newctx;
context          1522 kernel/auditsc.c 			audit_zero_context(context, context->state);
context          1525 kernel/auditsc.c 	BUG_ON(context->in_syscall || context->name_count);
context          1530 kernel/auditsc.c 	context->arch	    = arch;
context          1531 kernel/auditsc.c 	context->major      = major;
context          1532 kernel/auditsc.c 	context->argv[0]    = a1;
context          1533 kernel/auditsc.c 	context->argv[1]    = a2;
context          1534 kernel/auditsc.c 	context->argv[2]    = a3;
context          1535 kernel/auditsc.c 	context->argv[3]    = a4;
context          1537 kernel/auditsc.c 	state = context->state;
context          1538 kernel/auditsc.c 	context->dummy = !audit_n_rules;
context          1539 kernel/auditsc.c 	if (!context->dummy && (state == AUDIT_SETUP_CONTEXT || state == AUDIT_BUILD_CONTEXT))
context          1540 kernel/auditsc.c 		state = audit_filter_syscall(tsk, context, &audit_filter_list[AUDIT_FILTER_ENTRY]);
context          1544 kernel/auditsc.c 	context->serial     = 0;
context          1545 kernel/auditsc.c 	context->ctime      = CURRENT_TIME;
context          1546 kernel/auditsc.c 	context->in_syscall = 1;
context          1547 kernel/auditsc.c 	context->auditable  = !!(state == AUDIT_RECORD_CONTEXT);
context          1548 kernel/auditsc.c 	context->ppid       = 0;
context          1566 kernel/auditsc.c 	struct audit_context *context;
context          1568 kernel/auditsc.c 	context = audit_get_context(tsk, valid, return_code);
context          1570 kernel/auditsc.c 	if (likely(!context))
context          1573 kernel/auditsc.c 	if (context->in_syscall && context->auditable)
context          1574 kernel/auditsc.c 		audit_log_exit(context, tsk);
context          1576 kernel/auditsc.c 	context->in_syscall = 0;
context          1577 kernel/auditsc.c 	context->auditable  = 0;
context          1579 kernel/auditsc.c 	if (context->previous) {
context          1580 kernel/auditsc.c 		struct audit_context *new_context = context->previous;
context          1581 kernel/auditsc.c 		context->previous  = NULL;
context          1582 kernel/auditsc.c 		audit_free_context(context);
context          1585 kernel/auditsc.c 		audit_free_names(context);
context          1586 kernel/auditsc.c 		unroll_tree_refs(context, NULL, 0);
context          1587 kernel/auditsc.c 		audit_free_aux(context);
context          1588 kernel/auditsc.c 		context->aux = NULL;
context          1589 kernel/auditsc.c 		context->aux_pids = NULL;
context          1590 kernel/auditsc.c 		context->target_pid = 0;
context          1591 kernel/auditsc.c 		context->target_sid = 0;
context          1592 kernel/auditsc.c 		kfree(context->filterkey);
context          1593 kernel/auditsc.c 		context->filterkey = NULL;
context          1594 kernel/auditsc.c 		tsk->audit_context = context;
context          1601 kernel/auditsc.c 	struct audit_context *context;
context          1607 kernel/auditsc.c 	context = current->audit_context;
context          1608 kernel/auditsc.c 	p = context->trees;
context          1609 kernel/auditsc.c 	count = context->tree_count;
context          1615 kernel/auditsc.c 	if (likely(put_tree_ref(context, chunk)))
context          1617 kernel/auditsc.c 	if (unlikely(!grow_tree_refs(context))) {
context          1619 kernel/auditsc.c 		audit_set_auditable(context);
context          1621 kernel/auditsc.c 		unroll_tree_refs(context, p, count);
context          1624 kernel/auditsc.c 	put_tree_ref(context, chunk);
context          1631 kernel/auditsc.c 	struct audit_context *context;
context          1638 kernel/auditsc.c 	context = current->audit_context;
context          1639 kernel/auditsc.c 	p = context->trees;
context          1640 kernel/auditsc.c 	count = context->tree_count;
context          1652 kernel/auditsc.c 				if (unlikely(!put_tree_ref(context, chunk))) {
context          1667 kernel/auditsc.c 			unroll_tree_refs(context, p, count);
context          1671 kernel/auditsc.c 		if (grow_tree_refs(context)) {
context          1673 kernel/auditsc.c 			unroll_tree_refs(context, p, count);
context          1679 kernel/auditsc.c 		unroll_tree_refs(context, p, count);
context          1680 kernel/auditsc.c 		audit_set_auditable(context);
context          1696 kernel/auditsc.c 	struct audit_context *context = current->audit_context;
context          1701 kernel/auditsc.c 	if (!context->in_syscall) {
context          1704 kernel/auditsc.c 		       __FILE__, __LINE__, context->serial, name);
context          1709 kernel/auditsc.c 	BUG_ON(context->name_count >= AUDIT_NAMES);
context          1710 kernel/auditsc.c 	context->names[context->name_count].name = name;
context          1711 kernel/auditsc.c 	context->names[context->name_count].name_len = AUDIT_NAME_FULL;
context          1712 kernel/auditsc.c 	context->names[context->name_count].name_put = 1;
context          1713 kernel/auditsc.c 	context->names[context->name_count].ino  = (unsigned long)-1;
context          1714 kernel/auditsc.c 	context->names[context->name_count].osid = 0;
context          1715 kernel/auditsc.c 	++context->name_count;
context          1716 kernel/auditsc.c 	if (!context->pwd.dentry) {
context          1718 kernel/auditsc.c 		context->pwd = current->fs->pwd;
context          1734 kernel/auditsc.c 	struct audit_context *context = current->audit_context;
context          1736 kernel/auditsc.c 	BUG_ON(!context);
context          1737 kernel/auditsc.c 	if (!context->in_syscall) {
context          1740 kernel/auditsc.c 		       __FILE__, __LINE__, context->serial, name);
context          1741 kernel/auditsc.c 		if (context->name_count) {
context          1743 kernel/auditsc.c 			for (i = 0; i < context->name_count; i++)
context          1745 kernel/auditsc.c 				       context->names[i].name,
context          1746 kernel/auditsc.c 				       context->names[i].name ?: "(null)");
context          1753 kernel/auditsc.c 		++context->put_count;
context          1754 kernel/auditsc.c 		if (context->put_count > context->name_count) {
context          1759 kernel/auditsc.c 			       context->serial, context->major,
context          1760 kernel/auditsc.c 			       context->in_syscall, name, context->name_count,
context          1761 kernel/auditsc.c 			       context->put_count);
context          1771 kernel/auditsc.c 	if (context->name_count >= AUDIT_NAMES) {
context          1783 kernel/auditsc.c 	context->name_count++;
context          1785 kernel/auditsc.c 	context->ino_count++;
context          1812 kernel/auditsc.c 	struct audit_context *context = current->audit_context;
context          1815 kernel/auditsc.c 	if (!context->in_syscall)
context          1817 kernel/auditsc.c 	if (context->name_count
context          1818 kernel/auditsc.c 	    && context->names[context->name_count-1].name
context          1819 kernel/auditsc.c 	    && context->names[context->name_count-1].name == name)
context          1820 kernel/auditsc.c 		idx = context->name_count - 1;
context          1821 kernel/auditsc.c 	else if (context->name_count > 1
context          1822 kernel/auditsc.c 		 && context->names[context->name_count-2].name
context          1823 kernel/auditsc.c 		 && context->names[context->name_count-2].name == name)
context          1824 kernel/auditsc.c 		idx = context->name_count - 2;
context          1828 kernel/auditsc.c 		if (audit_inc_name_count(context, inode))
context          1830 kernel/auditsc.c 		idx = context->name_count - 1;
context          1831 kernel/auditsc.c 		context->names[idx].name = NULL;
context          1834 kernel/auditsc.c 	audit_copy_inode(&context->names[idx], inode);
context          1855 kernel/auditsc.c 	struct audit_context *context = current->audit_context;
context          1860 kernel/auditsc.c 	if (!context->in_syscall)
context          1870 kernel/auditsc.c 	for (idx = 0; idx < context->name_count; idx++) {
context          1871 kernel/auditsc.c 		struct audit_names *n = &context->names[idx];
context          1885 kernel/auditsc.c 	for (idx = 0; idx < context->name_count; idx++) {
context          1886 kernel/auditsc.c 		struct audit_names *n = &context->names[idx];
context          1905 kernel/auditsc.c 		if (audit_inc_name_count(context, parent))
context          1907 kernel/auditsc.c 		idx = context->name_count - 1;
context          1908 kernel/auditsc.c 		context->names[idx].name = NULL;
context          1909 kernel/auditsc.c 		audit_copy_inode(&context->names[idx], parent);
context          1913 kernel/auditsc.c 		if (audit_inc_name_count(context, inode))
context          1915 kernel/auditsc.c 		idx = context->name_count - 1;
context          1921 kernel/auditsc.c 			context->names[idx].name = found_parent;
context          1922 kernel/auditsc.c 			context->names[idx].name_len = AUDIT_NAME_FULL;
context          1924 kernel/auditsc.c 			context->names[idx].name_put = 0;
context          1926 kernel/auditsc.c 			context->names[idx].name = NULL;
context          1930 kernel/auditsc.c 			audit_copy_inode(&context->names[idx], inode);
context          1932 kernel/auditsc.c 			context->names[idx].ino = (unsigned long)-1;
context          1971 kernel/auditsc.c 	struct audit_context *context = task->audit_context;
context          1973 kernel/auditsc.c 	if (context && context->in_syscall) {
context          2003 kernel/auditsc.c 	struct audit_context *context = current->audit_context;
context          2008 kernel/auditsc.c 	if (likely(!context))
context          2027 kernel/auditsc.c 	ax->d.next = context->aux;
context          2028 kernel/auditsc.c 	context->aux = (void *)ax;
context          2045 kernel/auditsc.c 	struct audit_context *context = current->audit_context;
context          2050 kernel/auditsc.c 	if (likely(!context))
context          2070 kernel/auditsc.c 	ax->d.next = context->aux;
context          2071 kernel/auditsc.c 	context->aux = (void *)ax;
context          2089 kernel/auditsc.c 	struct audit_context *context = current->audit_context;
context          2094 kernel/auditsc.c 	if (likely(!context))
context          2121 kernel/auditsc.c 	ax->d.next = context->aux;
context          2122 kernel/auditsc.c 	context->aux = (void *)ax;
context          2137 kernel/auditsc.c 	struct audit_context *context = current->audit_context;
context          2142 kernel/auditsc.c 	if (likely(!context))
context          2160 kernel/auditsc.c 	ax->d.next = context->aux;
context          2161 kernel/auditsc.c 	context->aux = (void *)ax;
context          2175 kernel/auditsc.c 	struct audit_context *context = current->audit_context;
context          2180 kernel/auditsc.c 	if (likely(!context))
context          2191 kernel/auditsc.c 	ax->d.next = context->aux;
context          2192 kernel/auditsc.c 	context->aux = (void *)ax;
context          2205 kernel/auditsc.c 	struct audit_context *context = current->audit_context;
context          2216 kernel/auditsc.c 	ax->d.next = context->aux;
context          2217 kernel/auditsc.c 	context->aux = (void *)ax;
context          2233 kernel/auditsc.c 	struct audit_context *context = current->audit_context;
context          2245 kernel/auditsc.c 	ax->d.next = context->aux;
context          2246 kernel/auditsc.c 	context->aux = (void *)ax;
context          2253 kernel/auditsc.c 	struct audit_context *context = current->audit_context;
context          2255 kernel/auditsc.c 	if (likely(!audit_enabled || !context || context->dummy))
context          2266 kernel/auditsc.c 	ax->d.next = context->aux;
context          2267 kernel/auditsc.c 	context->aux = (void *)ax;
context          2282 kernel/auditsc.c 	struct audit_context *context = current->audit_context;
context          2284 kernel/auditsc.c 	if (likely(!context || context->dummy))
context          2295 kernel/auditsc.c 	ax->d.next = context->aux;
context          2296 kernel/auditsc.c 	context->aux = (void *)ax;
context          2309 kernel/auditsc.c 	struct audit_context *context = current->audit_context;
context          2312 kernel/auditsc.c 	if (likely(!context)) {
context          2325 kernel/auditsc.c 	ax->d.next = context->aux;
context          2326 kernel/auditsc.c 	context->aux = (void *)ax;
context          2340 kernel/auditsc.c 	struct audit_context *context = current->audit_context;
context          2342 kernel/auditsc.c 	if (likely(!context || context->dummy))
context          2353 kernel/auditsc.c 	ax->d.next = context->aux;
context          2354 kernel/auditsc.c 	context->aux = (void *)ax;
context          2360 kernel/auditsc.c 	struct audit_context *context = current->audit_context;
context          2362 kernel/auditsc.c 	context->target_pid = t->pid;
context          2363 kernel/auditsc.c 	context->target_auid = audit_get_loginuid(t);
context          2364 kernel/auditsc.c 	context->target_uid = t->uid;
context          2365 kernel/auditsc.c 	context->target_sessionid = audit_get_sessionid(t);
context          2366 kernel/auditsc.c 	security_task_getsecid(t, &context->target_sid);
context          2367 kernel/auditsc.c 	memcpy(context->target_comm, t->comm, TASK_COMM_LEN);
context           362 mm/nommu.c     	if (brk < mm->start_brk || brk > mm->context.end_brk)
context           389 mm/nommu.c     	for (vml = &current->mm->context.vmlist; vml; vml = vml->next) {
context           409 mm/nommu.c     	for (ppv = &current->mm->context.vmlist; *ppv; ppv = &(*ppv)->next)
context           427 mm/nommu.c     	for (loop = mm->context.vmlist; loop; loop = loop->next) {
context           464 mm/nommu.c     	for (vml = mm->context.vmlist; vml; vml = vml->next) {
context          1140 mm/nommu.c     	for (parent = &mm->context.vmlist; *parent; parent = &(*parent)->next) {
context          1198 mm/nommu.c     		while ((tmp = mm->context.vmlist)) {
context          1199 mm/nommu.c     			mm->context.vmlist = tmp->next;
context          2580 mm/page_alloc.c 		if (context == MEMMAP_EARLY) {
context           174 net/sunrpc/xprtrdma/svc_rdma_transport.c 	struct svc_xprt *xprt = context;
context           176 net/sunrpc/xprtrdma/svc_rdma_transport.c 		event->event, context);
context           183 net/sunrpc/xprtrdma/svc_rdma_transport.c 	struct svc_xprt *xprt = context;
context           546 net/sunrpc/xprtrdma/svc_rdma_transport.c 	struct svcxprt_rdma *listen_xprt = new_cma_id->context;
context           557 net/sunrpc/xprtrdma/svc_rdma_transport.c 	new_cma_id->context = newxprt;
context           593 net/sunrpc/xprtrdma/svc_rdma_transport.c 	struct svcxprt_rdma *xprt = cma_id->context;
context           599 net/sunrpc/xprtrdma/svc_rdma_transport.c 			"event=%d\n", cma_id, cma_id->context, event->event);
context           629 net/sunrpc/xprtrdma/svc_rdma_transport.c 	struct svc_xprt *xprt = cma_id->context;
context           118 net/sunrpc/xprtrdma/verbs.c 	struct rpcrdma_ep *ep = context;
context           121 net/sunrpc/xprtrdma/verbs.c 		__func__, event->event, event->device->name, context);
context           132 net/sunrpc/xprtrdma/verbs.c 	struct rpcrdma_ep *ep = context;
context           135 net/sunrpc/xprtrdma/verbs.c 		__func__, event->event, event->device->name, context);
context           276 net/sunrpc/xprtrdma/verbs.c 	struct rpcrdma_xprt *xprt = id->context;
context            86 samples/firmware_class/firmware_sample_driver.c 	       (char *)context);
context           126 security/keys/internal.h 	struct task_struct	*context;
context           888 security/keys/keyctl.c 		keyring_ref = lookup_user_key(rka->context, ringid, 1, 0,
context          1105 security/keys/keyctl.c 	char *context;
context          1126 security/keys/keyctl.c 	ret = security_key_getsecurity(key, &context);
context          1140 security/keys/keyctl.c 			if (copy_to_user(buffer, context, buflen) != 0)
context          1144 security/keys/keyctl.c 		kfree(context);
context           306 security/keys/keyring.c         err = key_task_permission(keyring_ref, context, KEY_SEARCH);
context           379 security/keys/keyring.c 					context, KEY_SEARCH) < 0)
context           406 security/keys/keyring.c 					context, KEY_SEARCH) < 0)
context            32 security/keys/permission.c 	if (key->uid == context->fsuid) {
context            40 security/keys/permission.c 		if (key->gid == context->fsgid) {
context            45 security/keys/permission.c 		task_lock(context);
context            46 security/keys/permission.c 		ret = groups_search(context->group_info, key->gid);
context            47 security/keys/permission.c 		task_unlock(context);
context            71 security/keys/permission.c 	return security_key_permission(key_ref, context, perm);
context           426 security/keys/process_keys.c 	if (context->thread_keyring) {
context           428 security/keys/process_keys.c 			make_key_ref(context->thread_keyring, 1),
context           429 security/keys/process_keys.c 			context, type, description, match);
context           447 security/keys/process_keys.c 	if (context->signal->process_keyring) {
context           449 security/keys/process_keys.c 			make_key_ref(context->signal->process_keyring, 1),
context           450 security/keys/process_keys.c 			context, type, description, match);
context           468 security/keys/process_keys.c 	if (context->signal->session_keyring) {
context           472 security/keys/process_keys.c 					     context->signal->session_keyring),
context           474 security/keys/process_keys.c 			context, type, description, match);
context           493 security/keys/process_keys.c 	else if (context->user->session_keyring) {
context           495 security/keys/process_keys.c 			make_key_ref(context->user->session_keyring, 1),
context           496 security/keys/process_keys.c 			context, type, description, match);
context           517 security/keys/process_keys.c 	if (context->request_key_auth &&
context           518 security/keys/process_keys.c 	    context == current &&
context           522 security/keys/process_keys.c 		down_read(&context->request_key_auth->sem);
context           524 security/keys/process_keys.c 		if (key_validate(context->request_key_auth) == 0) {
context           525 security/keys/process_keys.c 			rka = context->request_key_auth->payload.data;
context           528 security/keys/process_keys.c 							  match, rka->context);
context           530 security/keys/process_keys.c 			up_read(&context->request_key_auth->sem);
context           547 security/keys/process_keys.c 			up_read(&context->request_key_auth->sem);
context           582 security/keys/process_keys.c 	if (!context)
context           583 security/keys/process_keys.c 		context = current;
context           589 security/keys/process_keys.c 		if (!context->thread_keyring) {
context           593 security/keys/process_keys.c 			ret = install_thread_keyring(context);
context           600 security/keys/process_keys.c 		key = context->thread_keyring;
context           606 security/keys/process_keys.c 		if (!context->signal->process_keyring) {
context           610 security/keys/process_keys.c 			ret = install_process_keyring(context);
context           617 security/keys/process_keys.c 		key = context->signal->process_keyring;
context           623 security/keys/process_keys.c 		if (!context->signal->session_keyring) {
context           626 security/keys/process_keys.c 			ret = install_user_keyrings(context);
context           630 security/keys/process_keys.c 				context, context->user->session_keyring);
context           636 security/keys/process_keys.c 		key = rcu_dereference(context->signal->session_keyring);
context           643 security/keys/process_keys.c 		if (!context->user->uid_keyring) {
context           644 security/keys/process_keys.c 			ret = install_user_keyrings(context);
context           649 security/keys/process_keys.c 		key = context->user->uid_keyring;
context           655 security/keys/process_keys.c 		if (!context->user->session_keyring) {
context           656 security/keys/process_keys.c 			ret = install_user_keyrings(context);
context           661 security/keys/process_keys.c 		key = context->user->session_keyring;
context           672 security/keys/process_keys.c 		key = context->request_key_auth;
context           728 security/keys/process_keys.c 	ret = key_task_permission(key_ref, context, perm);
context           108 security/keys/request_key_auth.c 	if (rka->context) {
context           109 security/keys/request_key_auth.c 		put_task_struct(rka->context);
context           110 security/keys/request_key_auth.c 		rka->context = NULL;
context           125 security/keys/request_key_auth.c 	if (rka->context) {
context           126 security/keys/request_key_auth.c 		put_task_struct(rka->context);
context           127 security/keys/request_key_auth.c 		rka->context = NULL;
context           177 security/keys/request_key_auth.c 		rka->context = irka->context;
context           179 security/keys/request_key_auth.c 		get_task_struct(rka->context);
context           185 security/keys/request_key_auth.c 		rka->context = current;
context           187 security/keys/request_key_auth.c 		get_task_struct(rka->context);
context          1127 security/security.c 	return security_ops->key_permission(key_ref, context, perm);
context           452 security/selinux/hooks.c 	char *context = NULL;
context           490 security/selinux/hooks.c 		rc = security_sid_to_context(sbsec->sid, &context, &len);
context           493 security/selinux/hooks.c 		opts->mnt_opts[i] = context;
context           497 security/selinux/hooks.c 		rc = security_sid_to_context(sbsec->mntpoint_sid, &context, &len);
context           500 security/selinux/hooks.c 		opts->mnt_opts[i] = context;
context           504 security/selinux/hooks.c 		rc = security_sid_to_context(sbsec->def_sid, &context, &len);
context           507 security/selinux/hooks.c 		opts->mnt_opts[i] = context;
context           514 security/selinux/hooks.c 		rc = security_sid_to_context(isec->sid, &context, &len);
context           517 security/selinux/hooks.c 		opts->mnt_opts[i] = context;
context           818 security/selinux/hooks.c 	char *context = NULL, *defcontext = NULL;
context           836 security/selinux/hooks.c 			if (context || defcontext) {
context           841 security/selinux/hooks.c 			context = match_strdup(&args[0]);
context           842 security/selinux/hooks.c 			if (!context) {
context           875 security/selinux/hooks.c 			if (context || defcontext) {
context           910 security/selinux/hooks.c 	if (context) {
context           911 security/selinux/hooks.c 		opts->mnt_opts[num_mnt_opts] = context;
context           927 security/selinux/hooks.c 	kfree(context);
context          1166 security/selinux/hooks.c 	char *context = NULL;
context          1213 security/selinux/hooks.c 		context = kmalloc(len, GFP_NOFS);
context          1214 security/selinux/hooks.c 		if (!context) {
context          1220 security/selinux/hooks.c 					   context, len);
context          1229 security/selinux/hooks.c 			kfree(context);
context          1231 security/selinux/hooks.c 			context = kmalloc(len, GFP_NOFS);
context          1232 security/selinux/hooks.c 			if (!context) {
context          1239 security/selinux/hooks.c 						   context, len);
context          1247 security/selinux/hooks.c 				kfree(context);
context          1254 security/selinux/hooks.c 			rc = security_context_to_sid_default(context, rc, &sid,
context          1260 security/selinux/hooks.c 				       __func__, context, -rc,
context          1262 security/selinux/hooks.c 				kfree(context);
context          1268 security/selinux/hooks.c 		kfree(context);
context          2517 security/selinux/hooks.c 	char *namep = NULL, *context;
context          2558 security/selinux/hooks.c 		rc = security_sid_to_context_force(newsid, &context, &clen);
context          2563 security/selinux/hooks.c 		*value = context;
context          2811 security/selinux/hooks.c 	char *context = NULL;
context          2835 security/selinux/hooks.c 		error = security_sid_to_context_force(isec->sid, &context,
context          2838 security/selinux/hooks.c 		error = security_sid_to_context(isec->sid, &context, &size);
context          2843 security/selinux/hooks.c 		*buffer = context;
context          2846 security/selinux/hooks.c 	kfree(context);
context          5460 security/selinux/hooks.c 	char *context = NULL;
context          5464 security/selinux/hooks.c 	rc = security_sid_to_context(ksec->sid, &context, &len);
context          5467 security/selinux/hooks.c 	*_buffer = context;
context            47 security/selinux/ss/mls.c 		int index_sens = context->range.level[l].sens;
context            53 security/selinux/ss/mls.c 		e = &context->range.level[l].cat;
context            72 security/selinux/ss/mls.c 			if (mls_level_eq(&context->range.level[0],
context            73 security/selinux/ss/mls.c 					 &context->range.level[1]))
context           106 security/selinux/ss/mls.c 		       policydb.p_sens_val_to_name[context->range.level[l].sens - 1]);
context           112 security/selinux/ss/mls.c 		e = &context->range.level[l].cat;
context           148 security/selinux/ss/mls.c 			if (mls_level_eq(&context->range.level[0],
context           149 security/selinux/ss/mls.c 					 &context->range.level[1]))
context           267 security/selinux/ss/mls.c 		struct context *defcon;
context           276 security/selinux/ss/mls.c 		rc = mls_context_cpy(context, defcon);
context           296 security/selinux/ss/mls.c 		context->range.level[l].sens = levdatum->level->sens;
context           322 security/selinux/ss/mls.c 				rc = ebitmap_set_bit(&context->range.level[l].cat,
context           343 security/selinux/ss/mls.c 						rc = ebitmap_set_bit(&context->range.level[l].cat, i, 1);
context           367 security/selinux/ss/mls.c 		context->range.level[1].sens = context->range.level[0].sens;
context           368 security/selinux/ss/mls.c 		rc = ebitmap_cpy(&context->range.level[1].cat,
context           369 security/selinux/ss/mls.c 				 &context->range.level[0].cat);
context           399 security/selinux/ss/mls.c 		rc = mls_context_to_sid(&policydb, ':', &tmpstr, context,
context           417 security/selinux/ss/mls.c 		context->range.level[l].sens = range->level[l].sens;
context           418 security/selinux/ss/mls.c 		rc = ebitmap_cpy(&context->range.level[l].cat,
context           567 security/selinux/ss/mls.c 	secattr->attr.mls.lvl = context->range.level[0].sens - 1;
context           587 security/selinux/ss/mls.c 	context->range.level[0].sens = secattr->attr.mls.lvl + 1;
context           588 security/selinux/ss/mls.c 	context->range.level[1].sens = context->range.level[0].sens;
context           609 security/selinux/ss/mls.c 	rc = ebitmap_netlbl_export(&context->range.level[0].cat,
context           637 security/selinux/ss/mls.c 	rc = ebitmap_netlbl_import(&context->range.level[0].cat,
context           642 security/selinux/ss/mls.c 	rc = ebitmap_cpy(&context->range.level[1].cat,
context           643 security/selinux/ss/mls.c 			 &context->range.level[0].cat);
context           650 security/selinux/ss/mls.c 	ebitmap_destroy(&context->range.level[0].cat);
context           651 security/selinux/ss/mls.c 	ebitmap_destroy(&context->range.level[1].cat);
context           617 security/selinux/ss/policydb.c 	context_destroy(&c->context[0]);
context           618 security/selinux/ss/policydb.c 	context_destroy(&c->context[1]);
context           740 security/selinux/ss/policydb.c 		if (!c->context[0].user) {
context           746 security/selinux/ss/policydb.c 		if (sidtab_insert(s, c->sid[0], &c->context[0])) {
context          1888 security/selinux/ss/policydb.c 				rc = context_read_and_validate(&c->context[0], p, fp);
context          1907 security/selinux/ss/policydb.c 				rc = context_read_and_validate(&c->context[0], p, fp);
context          1910 security/selinux/ss/policydb.c 				rc = context_read_and_validate(&c->context[1], p, fp);
context          1921 security/selinux/ss/policydb.c 				rc = context_read_and_validate(&c->context[0], p, fp);
context          1931 security/selinux/ss/policydb.c 				rc = context_read_and_validate(&c->context[0], p, fp);
context          1952 security/selinux/ss/policydb.c 				rc = context_read_and_validate(&c->context[0], p, fp);
context          1966 security/selinux/ss/policydb.c 				if (context_read_and_validate(&c->context[0], p, fp))
context          2050 security/selinux/ss/policydb.c 			if (context_read_and_validate(&newc->context[0], p, fp))
context           156 security/selinux/ss/policydb.h 	struct context context[2];	/* security context(s) */
context           113 security/selinux/ss/services.c 	struct context *c;
context           291 security/selinux/ss/services.c 	struct context lo_scontext;
context           292 security/selinux/ss/services.c 	struct context lo_tcontext;
context           537 security/selinux/ss/services.c 	struct context *context;
context           543 security/selinux/ss/services.c 	context = sidtab_search(&sidtab, sid);
context           544 security/selinux/ss/services.c 	BUG_ON(!context);
context           546 security/selinux/ss/services.c 	type = context->type;
context           588 security/selinux/ss/services.c 	struct context *ocontext;
context           589 security/selinux/ss/services.c 	struct context *ncontext;
context           590 security/selinux/ss/services.c 	struct context *tcontext;
context           670 security/selinux/ss/services.c 	struct context *old_context, *new_context;
context           741 security/selinux/ss/services.c 	struct context *scontext = NULL, *tcontext = NULL;
context           791 security/selinux/ss/services.c 	if (context->len) {
context           792 security/selinux/ss/services.c 		*scontext_len = context->len;
context           793 security/selinux/ss/services.c 		*scontext = kstrdup(context->str, GFP_ATOMIC);
context           800 security/selinux/ss/services.c 	*scontext_len += strlen(policydb.p_user_val_to_name[context->user - 1]) + 1;
context           801 security/selinux/ss/services.c 	*scontext_len += strlen(policydb.p_role_val_to_name[context->role - 1]) + 1;
context           802 security/selinux/ss/services.c 	*scontext_len += strlen(policydb.p_type_val_to_name[context->type - 1]) + 1;
context           803 security/selinux/ss/services.c 	*scontext_len += mls_compute_context_len(context);
context           815 security/selinux/ss/services.c 		policydb.p_user_val_to_name[context->user - 1],
context           816 security/selinux/ss/services.c 		policydb.p_role_val_to_name[context->role - 1],
context           817 security/selinux/ss/services.c 		policydb.p_type_val_to_name[context->type - 1]);
context           818 security/selinux/ss/services.c 	scontextp += strlen(policydb.p_user_val_to_name[context->user - 1]) +
context           819 security/selinux/ss/services.c 		     1 + strlen(policydb.p_role_val_to_name[context->role - 1]) +
context           820 security/selinux/ss/services.c 		     1 + strlen(policydb.p_type_val_to_name[context->type - 1]);
context           822 security/selinux/ss/services.c 	mls_sid_to_context(context, &scontextp);
context           841 security/selinux/ss/services.c 	struct context *context;
context           868 security/selinux/ss/services.c 		context = sidtab_search_force(&sidtab, sid);
context           870 security/selinux/ss/services.c 		context = sidtab_search(&sidtab, sid);
context           871 security/selinux/ss/services.c 	if (!context) {
context           877 security/selinux/ss/services.c 	rc = context_struct_to_string(context, scontext, scontext_len);
context           998 security/selinux/ss/services.c 	struct context context;
context          1034 security/selinux/ss/services.c 				      &context, def_sid);
context          1036 security/selinux/ss/services.c 		context.str = str;
context          1037 security/selinux/ss/services.c 		context.len = scontext_len;
context          1041 security/selinux/ss/services.c 	rc = sidtab_context_to_sid(&sidtab, &context, sid);
context          1042 security/selinux/ss/services.c 	context_destroy(&context);
context          1135 security/selinux/ss/services.c 	struct context *scontext = NULL, *tcontext = NULL, newcontext;
context          1474 security/selinux/ss/services.c 	return sidtab_insert(s, sid, context);
context          1487 security/selinux/ss/services.c 		if (!context_struct_to_string(context, &s, &len)) {
context          1514 security/selinux/ss/services.c 	struct context oldc;
context          1525 security/selinux/ss/services.c 		struct context ctx;
context          1773 security/selinux/ss/services.c 						   &c->context[0],
context          1810 security/selinux/ss/services.c 						  &c->context[0],
context          1815 security/selinux/ss/services.c 						   &c->context[1],
context          1901 security/selinux/ss/services.c 						   &c->context[0],
context          1937 security/selinux/ss/services.c 	struct context *fromcon, usercon;
context          2086 security/selinux/ss/services.c 					   &c->context[0],
context          2125 security/selinux/ss/services.c 						   &c->context[0],
context          2297 security/selinux/ss/services.c 	struct context *context1;
context          2298 security/selinux/ss/services.c 	struct context *context2;
context          2299 security/selinux/ss/services.c 	struct context newcon;
context          2384 security/selinux/ss/services.c 	struct context *nlbl_ctx;
context          2385 security/selinux/ss/services.c 	struct context *xfrm_ctx;
context          2570 security/selinux/ss/services.c 	struct context au_ctxt;
context          2704 security/selinux/ss/services.c 	struct context *ctxt;
context          2889 security/selinux/ss/services.c 	struct context *ctx;
context          2890 security/selinux/ss/services.c 	struct context ctx_new;
context          2959 security/selinux/ss/services.c 	struct context *ctx;
context            62 security/selinux/ss/sidtab.c 	if (context_cpy(&newnode->context, context)) {
context            85 security/selinux/ss/sidtab.c static struct context *sidtab_search_core(struct sidtab *s, u32 sid, int force)
context            98 security/selinux/ss/sidtab.c 	if (force && cur && sid == cur->sid && cur->context.len)
context            99 security/selinux/ss/sidtab.c 		return &cur->context;
context           101 security/selinux/ss/sidtab.c 	if (cur == NULL || sid != cur->sid || cur->context.len) {
context           112 security/selinux/ss/sidtab.c 	return &cur->context;
context           115 security/selinux/ss/sidtab.c struct context *sidtab_search(struct sidtab *s, u32 sid)
context           120 security/selinux/ss/sidtab.c struct context *sidtab_search_force(struct sidtab *s, u32 sid)
context           140 security/selinux/ss/sidtab.c 			rc = apply(cur->sid, &cur->context, args);
context           159 security/selinux/ss/sidtab.c 			if (context_cmp(&cur->context, context))
context           177 security/selinux/ss/sidtab.c 	sid = sidtab_search_context(s, context);
context           181 security/selinux/ss/sidtab.c 		sid = sidtab_search_context(s, context);
context           190 security/selinux/ss/sidtab.c 		if (context->len)
context           193 security/selinux/ss/sidtab.c 			       context->str);
context           194 security/selinux/ss/sidtab.c 		ret = sidtab_insert(s, sid, context);
context           248 security/selinux/ss/sidtab.c 			context_destroy(&temp->context);
context            14 security/selinux/ss/sidtab.h 	struct context context;	/* security context structure */
context            34 security/selinux/ss/sidtab.h struct context *sidtab_search(struct sidtab *s, u32 sid);
context            35 security/selinux/ss/sidtab.h struct context *sidtab_search_force(struct sidtab *s, u32 sid);
context          2406 security/smack/smack_lsm.c 	if (context->security == NULL)
context          2409 security/smack/smack_lsm.c 	return smk_access(context->security, keyp->security, MAY_READWRITE);
context           452 sound/usb/caiaq/caiaq-audio.c 	struct snd_usb_caiaq_cb_info *info = urb->context; 
context           511 sound/usb/caiaq/caiaq-audio.c 	struct snd_usb_caiaq_cb_info *info = urb->context;
context           566 sound/usb/caiaq/caiaq-audio.c 		urbs[i]->context = &dev->data_cb_info[i];
context           125 sound/usb/caiaq/caiaq-device.c 	struct snd_usb_caiaqdev *dev = urb->context;
context           163 sound/usb/caiaq/caiaq-midi.c 	struct snd_usb_caiaqdev *dev = urb->context;
context           259 sound/usb/usbaudio.c 	struct snd_urb_ctx *ctx = urb->context;
context           281 sound/usb/usbaudio.c 	struct snd_urb_ctx *ctx = urb->context;
context           319 sound/usb/usbaudio.c 	struct snd_urb_ctx *ctx = urb->context;
context           408 sound/usb/usbaudio.c 	struct snd_urb_ctx *ctx = urb->context;
context           426 sound/usb/usbaudio.c 	struct snd_urb_ctx *ctx = urb->context;
context           535 sound/usb/usbaudio.c 	struct snd_urb_ctx *ctx = urb->context;
context           570 sound/usb/usbaudio.c 	struct snd_urb_ctx *ctx = urb->context;
context           688 sound/usb/usbaudio.c 	struct snd_urb_ctx *ctx = urb->context;
context           711 sound/usb/usbaudio.c 	struct snd_urb_ctx *ctx = urb->context;
context          1152 sound/usb/usbaudio.c 		u->urb->context = u;
context          1178 sound/usb/usbaudio.c 			u->urb->context = u;
context           230 sound/usb/usbmidi.c 	struct snd_usb_midi_in_endpoint* ep = urb->context;
context           254 sound/usb/usbmidi.c 	struct snd_usb_midi_out_endpoint* ep = urb->context;
context          1720 sound/usb/usbmixer.c 	struct usb_mixer_interface *mixer = urb->context;
context          1782 sound/usb/usbmixer.c 	struct usb_mixer_interface *mixer = urb->context;
context            82 sound/usb/usx2y/usb_stream.c 		urb->context = sk;
context           508 sound/usb/usx2y/usb_stream.c 	struct usb_stream_kernel *sk = urb->context;
context           515 sound/usb/usx2y/usb_stream.c 	struct usb_stream_kernel *sk = urb->context;
context           603 sound/usb/usx2y/usb_stream.c 	struct usb_stream_kernel *sk = urb->context;
context           648 sound/usb/usx2y/usb_stream.c 	struct usb_stream_kernel *sk = urb->context;
context           179 sound/usb/usx2y/usbusx2y.c 		struct usX2Ydev *usX2Y = urb->context;
context           189 sound/usb/usx2y/usbusx2y.c 	struct usX2Ydev		*usX2Y = urb->context;
context           310 sound/usb/usx2y/usbusx2yaudio.c 	struct snd_usX2Y_substream *subs = urb->context;
context           370 sound/usb/usx2y/usbusx2yaudio.c 	struct snd_usX2Y_substream *subs = urb->context;
context           464 sound/usb/usx2y/usbusx2yaudio.c 		(*purb)->context = subs;
context           661 sound/usb/usx2y/usbusx2yaudio.c 	struct usX2Ydev *usX2Y = urb->context;
context           231 sound/usb/usx2y/usx2yhwdeppcm.c 	struct snd_usX2Y_substream *subs = urb->context;
context           295 sound/usb/usx2y/usx2yhwdeppcm.c 	struct snd_usX2Y_substream *subs = urb->context;
context           350 sound/usb/usx2y/usx2yhwdeppcm.c 		(*purb)->context = subs;