ee                159 arch/csky/abiv1/inc/abi/entry.h 	psrset  ee
ee                182 arch/csky/abiv2/inc/abi/entry.h 	psrset  ee
ee                288 arch/powerpc/kvm/book3s_hv_builtin.c 	int me, ee, i, t;
ee                295 arch/powerpc/kvm/book3s_hv_builtin.c 		ee = vc->entry_exit_map;
ee                296 arch/powerpc/kvm/book3s_hv_builtin.c 	} while (cmpxchg(&vc->entry_exit_map, ee, ee | me) != ee);
ee                299 arch/powerpc/kvm/book3s_hv_builtin.c 	if ((ee >> 8) != 0)
ee                308 arch/powerpc/kvm/book3s_hv_builtin.c 		kvmhv_interrupt_vcore(vc, ee & ~(1 << ptid));
ee                322 arch/powerpc/kvm/book3s_hv_builtin.c 			ee = vc->entry_exit_map;
ee                324 arch/powerpc/kvm/book3s_hv_builtin.c 			if ((ee >> 8) != 0)
ee                326 arch/powerpc/kvm/book3s_hv_builtin.c 		} while (cmpxchg(&vc->entry_exit_map, ee,
ee                327 arch/powerpc/kvm/book3s_hv_builtin.c 				 ee | VCORE_EXIT_REQ) != ee);
ee                328 arch/powerpc/kvm/book3s_hv_builtin.c 		if ((ee >> 8) == 0)
ee                329 arch/powerpc/kvm/book3s_hv_builtin.c 			kvmhv_interrupt_vcore(vc, ee);
ee                 51 crypto/rmd160.c 	u32 aa, bb, cc, dd, ee, aaa, bbb, ccc, ddd, eee;
ee                 58 crypto/rmd160.c 	ee = state[4];
ee                 68 crypto/rmd160.c 	ROUND(aa, bb, cc, dd, ee, F1, K1, in[0],  11);
ee                 69 crypto/rmd160.c 	ROUND(ee, aa, bb, cc, dd, F1, K1, in[1],  14);
ee                 70 crypto/rmd160.c 	ROUND(dd, ee, aa, bb, cc, F1, K1, in[2],  15);
ee                 71 crypto/rmd160.c 	ROUND(cc, dd, ee, aa, bb, F1, K1, in[3],  12);
ee                 72 crypto/rmd160.c 	ROUND(bb, cc, dd, ee, aa, F1, K1, in[4],   5);
ee                 73 crypto/rmd160.c 	ROUND(aa, bb, cc, dd, ee, F1, K1, in[5],   8);
ee                 74 crypto/rmd160.c 	ROUND(ee, aa, bb, cc, dd, F1, K1, in[6],   7);
ee                 75 crypto/rmd160.c 	ROUND(dd, ee, aa, bb, cc, F1, K1, in[7],   9);
ee                 76 crypto/rmd160.c 	ROUND(cc, dd, ee, aa, bb, F1, K1, in[8],  11);
ee                 77 crypto/rmd160.c 	ROUND(bb, cc, dd, ee, aa, F1, K1, in[9],  13);
ee                 78 crypto/rmd160.c 	ROUND(aa, bb, cc, dd, ee, F1, K1, in[10], 14);
ee                 79 crypto/rmd160.c 	ROUND(ee, aa, bb, cc, dd, F1, K1, in[11], 15);
ee                 80 crypto/rmd160.c 	ROUND(dd, ee, aa, bb, cc, F1, K1, in[12],  6);
ee                 81 crypto/rmd160.c 	ROUND(cc, dd, ee, aa, bb, F1, K1, in[13],  7);
ee                 82 crypto/rmd160.c 	ROUND(bb, cc, dd, ee, aa, F1, K1, in[14],  9);
ee                 83 crypto/rmd160.c 	ROUND(aa, bb, cc, dd, ee, F1, K1, in[15],  8);
ee                 86 crypto/rmd160.c 	ROUND(ee, aa, bb, cc, dd, F2, K2, in[7],   7);
ee                 87 crypto/rmd160.c 	ROUND(dd, ee, aa, bb, cc, F2, K2, in[4],   6);
ee                 88 crypto/rmd160.c 	ROUND(cc, dd, ee, aa, bb, F2, K2, in[13],  8);
ee                 89 crypto/rmd160.c 	ROUND(bb, cc, dd, ee, aa, F2, K2, in[1],  13);
ee                 90 crypto/rmd160.c 	ROUND(aa, bb, cc, dd, ee, F2, K2, in[10], 11);
ee                 91 crypto/rmd160.c 	ROUND(ee, aa, bb, cc, dd, F2, K2, in[6],   9);
ee                 92 crypto/rmd160.c 	ROUND(dd, ee, aa, bb, cc, F2, K2, in[15],  7);
ee                 93 crypto/rmd160.c 	ROUND(cc, dd, ee, aa, bb, F2, K2, in[3],  15);
ee                 94 crypto/rmd160.c 	ROUND(bb, cc, dd, ee, aa, F2, K2, in[12],  7);
ee                 95 crypto/rmd160.c 	ROUND(aa, bb, cc, dd, ee, F2, K2, in[0],  12);
ee                 96 crypto/rmd160.c 	ROUND(ee, aa, bb, cc, dd, F2, K2, in[9],  15);
ee                 97 crypto/rmd160.c 	ROUND(dd, ee, aa, bb, cc, F2, K2, in[5],   9);
ee                 98 crypto/rmd160.c 	ROUND(cc, dd, ee, aa, bb, F2, K2, in[2],  11);
ee                 99 crypto/rmd160.c 	ROUND(bb, cc, dd, ee, aa, F2, K2, in[14],  7);
ee                100 crypto/rmd160.c 	ROUND(aa, bb, cc, dd, ee, F2, K2, in[11], 13);
ee                101 crypto/rmd160.c 	ROUND(ee, aa, bb, cc, dd, F2, K2, in[8],  12);
ee                104 crypto/rmd160.c 	ROUND(dd, ee, aa, bb, cc, F3, K3, in[3],  11);
ee                105 crypto/rmd160.c 	ROUND(cc, dd, ee, aa, bb, F3, K3, in[10], 13);
ee                106 crypto/rmd160.c 	ROUND(bb, cc, dd, ee, aa, F3, K3, in[14],  6);
ee                107 crypto/rmd160.c 	ROUND(aa, bb, cc, dd, ee, F3, K3, in[4],   7);
ee                108 crypto/rmd160.c 	ROUND(ee, aa, bb, cc, dd, F3, K3, in[9],  14);
ee                109 crypto/rmd160.c 	ROUND(dd, ee, aa, bb, cc, F3, K3, in[15],  9);
ee                110 crypto/rmd160.c 	ROUND(cc, dd, ee, aa, bb, F3, K3, in[8],  13);
ee                111 crypto/rmd160.c 	ROUND(bb, cc, dd, ee, aa, F3, K3, in[1],  15);
ee                112 crypto/rmd160.c 	ROUND(aa, bb, cc, dd, ee, F3, K3, in[2],  14);
ee                113 crypto/rmd160.c 	ROUND(ee, aa, bb, cc, dd, F3, K3, in[7],   8);
ee                114 crypto/rmd160.c 	ROUND(dd, ee, aa, bb, cc, F3, K3, in[0],  13);
ee                115 crypto/rmd160.c 	ROUND(cc, dd, ee, aa, bb, F3, K3, in[6],   6);
ee                116 crypto/rmd160.c 	ROUND(bb, cc, dd, ee, aa, F3, K3, in[13],  5);
ee                117 crypto/rmd160.c 	ROUND(aa, bb, cc, dd, ee, F3, K3, in[11], 12);
ee                118 crypto/rmd160.c 	ROUND(ee, aa, bb, cc, dd, F3, K3, in[5],   7);
ee                119 crypto/rmd160.c 	ROUND(dd, ee, aa, bb, cc, F3, K3, in[12],  5);
ee                122 crypto/rmd160.c 	ROUND(cc, dd, ee, aa, bb, F4, K4, in[1],  11);
ee                123 crypto/rmd160.c 	ROUND(bb, cc, dd, ee, aa, F4, K4, in[9],  12);
ee                124 crypto/rmd160.c 	ROUND(aa, bb, cc, dd, ee, F4, K4, in[11], 14);
ee                125 crypto/rmd160.c 	ROUND(ee, aa, bb, cc, dd, F4, K4, in[10], 15);
ee                126 crypto/rmd160.c 	ROUND(dd, ee, aa, bb, cc, F4, K4, in[0],  14);
ee                127 crypto/rmd160.c 	ROUND(cc, dd, ee, aa, bb, F4, K4, in[8],  15);
ee                128 crypto/rmd160.c 	ROUND(bb, cc, dd, ee, aa, F4, K4, in[12],  9);
ee                129 crypto/rmd160.c 	ROUND(aa, bb, cc, dd, ee, F4, K4, in[4],   8);
ee                130 crypto/rmd160.c 	ROUND(ee, aa, bb, cc, dd, F4, K4, in[13],  9);
ee                131 crypto/rmd160.c 	ROUND(dd, ee, aa, bb, cc, F4, K4, in[3],  14);
ee                132 crypto/rmd160.c 	ROUND(cc, dd, ee, aa, bb, F4, K4, in[7],   5);
ee                133 crypto/rmd160.c 	ROUND(bb, cc, dd, ee, aa, F4, K4, in[15],  6);
ee                134 crypto/rmd160.c 	ROUND(aa, bb, cc, dd, ee, F4, K4, in[14],  8);
ee                135 crypto/rmd160.c 	ROUND(ee, aa, bb, cc, dd, F4, K4, in[5],   6);
ee                136 crypto/rmd160.c 	ROUND(dd, ee, aa, bb, cc, F4, K4, in[6],   5);
ee                137 crypto/rmd160.c 	ROUND(cc, dd, ee, aa, bb, F4, K4, in[2],  12);
ee                140 crypto/rmd160.c 	ROUND(bb, cc, dd, ee, aa, F5, K5, in[4],   9);
ee                141 crypto/rmd160.c 	ROUND(aa, bb, cc, dd, ee, F5, K5, in[0],  15);
ee                142 crypto/rmd160.c 	ROUND(ee, aa, bb, cc, dd, F5, K5, in[5],   5);
ee                143 crypto/rmd160.c 	ROUND(dd, ee, aa, bb, cc, F5, K5, in[9],  11);
ee                144 crypto/rmd160.c 	ROUND(cc, dd, ee, aa, bb, F5, K5, in[7],   6);
ee                145 crypto/rmd160.c 	ROUND(bb, cc, dd, ee, aa, F5, K5, in[12],  8);
ee                146 crypto/rmd160.c 	ROUND(aa, bb, cc, dd, ee, F5, K5, in[2],  13);
ee                147 crypto/rmd160.c 	ROUND(ee, aa, bb, cc, dd, F5, K5, in[10], 12);
ee                148 crypto/rmd160.c 	ROUND(dd, ee, aa, bb, cc, F5, K5, in[14],  5);
ee                149 crypto/rmd160.c 	ROUND(cc, dd, ee, aa, bb, F5, K5, in[1],  12);
ee                150 crypto/rmd160.c 	ROUND(bb, cc, dd, ee, aa, F5, K5, in[3],  13);
ee                151 crypto/rmd160.c 	ROUND(aa, bb, cc, dd, ee, F5, K5, in[8],  14);
ee                152 crypto/rmd160.c 	ROUND(ee, aa, bb, cc, dd, F5, K5, in[11], 11);
ee                153 crypto/rmd160.c 	ROUND(dd, ee, aa, bb, cc, F5, K5, in[6],   8);
ee                154 crypto/rmd160.c 	ROUND(cc, dd, ee, aa, bb, F5, K5, in[15],  5);
ee                155 crypto/rmd160.c 	ROUND(bb, cc, dd, ee, aa, F5, K5, in[13],  6);
ee                250 crypto/rmd160.c 	state[2] = state[3] + ee + aaa;
ee                 51 crypto/rmd320.c 	u32 aa, bb, cc, dd, ee, aaa, bbb, ccc, ddd, eee;
ee                 58 crypto/rmd320.c 	ee = state[4];
ee                 68 crypto/rmd320.c 	ROUND(aa, bb, cc, dd, ee, F1, K1, in[0],  11);
ee                 69 crypto/rmd320.c 	ROUND(ee, aa, bb, cc, dd, F1, K1, in[1],  14);
ee                 70 crypto/rmd320.c 	ROUND(dd, ee, aa, bb, cc, F1, K1, in[2],  15);
ee                 71 crypto/rmd320.c 	ROUND(cc, dd, ee, aa, bb, F1, K1, in[3],  12);
ee                 72 crypto/rmd320.c 	ROUND(bb, cc, dd, ee, aa, F1, K1, in[4],   5);
ee                 73 crypto/rmd320.c 	ROUND(aa, bb, cc, dd, ee, F1, K1, in[5],   8);
ee                 74 crypto/rmd320.c 	ROUND(ee, aa, bb, cc, dd, F1, K1, in[6],   7);
ee                 75 crypto/rmd320.c 	ROUND(dd, ee, aa, bb, cc, F1, K1, in[7],   9);
ee                 76 crypto/rmd320.c 	ROUND(cc, dd, ee, aa, bb, F1, K1, in[8],  11);
ee                 77 crypto/rmd320.c 	ROUND(bb, cc, dd, ee, aa, F1, K1, in[9],  13);
ee                 78 crypto/rmd320.c 	ROUND(aa, bb, cc, dd, ee, F1, K1, in[10], 14);
ee                 79 crypto/rmd320.c 	ROUND(ee, aa, bb, cc, dd, F1, K1, in[11], 15);
ee                 80 crypto/rmd320.c 	ROUND(dd, ee, aa, bb, cc, F1, K1, in[12],  6);
ee                 81 crypto/rmd320.c 	ROUND(cc, dd, ee, aa, bb, F1, K1, in[13],  7);
ee                 82 crypto/rmd320.c 	ROUND(bb, cc, dd, ee, aa, F1, K1, in[14],  9);
ee                 83 crypto/rmd320.c 	ROUND(aa, bb, cc, dd, ee, F1, K1, in[15],  8);
ee                107 crypto/rmd320.c 	ROUND(ee, aa, bb, cc, dd, F2, K2, in[7],   7);
ee                108 crypto/rmd320.c 	ROUND(dd, ee, aa, bb, cc, F2, K2, in[4],   6);
ee                109 crypto/rmd320.c 	ROUND(cc, dd, ee, aa, bb, F2, K2, in[13],  8);
ee                110 crypto/rmd320.c 	ROUND(bb, cc, dd, ee, aa, F2, K2, in[1],  13);
ee                111 crypto/rmd320.c 	ROUND(aa, bb, cc, dd, ee, F2, K2, in[10], 11);
ee                112 crypto/rmd320.c 	ROUND(ee, aa, bb, cc, dd, F2, K2, in[6],   9);
ee                113 crypto/rmd320.c 	ROUND(dd, ee, aa, bb, cc, F2, K2, in[15],  7);
ee                114 crypto/rmd320.c 	ROUND(cc, dd, ee, aa, bb, F2, K2, in[3],  15);
ee                115 crypto/rmd320.c 	ROUND(bb, cc, dd, ee, aa, F2, K2, in[12],  7);
ee                116 crypto/rmd320.c 	ROUND(aa, bb, cc, dd, ee, F2, K2, in[0],  12);
ee                117 crypto/rmd320.c 	ROUND(ee, aa, bb, cc, dd, F2, K2, in[9],  15);
ee                118 crypto/rmd320.c 	ROUND(dd, ee, aa, bb, cc, F2, K2, in[5],   9);
ee                119 crypto/rmd320.c 	ROUND(cc, dd, ee, aa, bb, F2, K2, in[2],  11);
ee                120 crypto/rmd320.c 	ROUND(bb, cc, dd, ee, aa, F2, K2, in[14],  7);
ee                121 crypto/rmd320.c 	ROUND(aa, bb, cc, dd, ee, F2, K2, in[11], 13);
ee                122 crypto/rmd320.c 	ROUND(ee, aa, bb, cc, dd, F2, K2, in[8],  12);
ee                146 crypto/rmd320.c 	ROUND(dd, ee, aa, bb, cc, F3, K3, in[3],  11);
ee                147 crypto/rmd320.c 	ROUND(cc, dd, ee, aa, bb, F3, K3, in[10], 13);
ee                148 crypto/rmd320.c 	ROUND(bb, cc, dd, ee, aa, F3, K3, in[14],  6);
ee                149 crypto/rmd320.c 	ROUND(aa, bb, cc, dd, ee, F3, K3, in[4],   7);
ee                150 crypto/rmd320.c 	ROUND(ee, aa, bb, cc, dd, F3, K3, in[9],  14);
ee                151 crypto/rmd320.c 	ROUND(dd, ee, aa, bb, cc, F3, K3, in[15],  9);
ee                152 crypto/rmd320.c 	ROUND(cc, dd, ee, aa, bb, F3, K3, in[8],  13);
ee                153 crypto/rmd320.c 	ROUND(bb, cc, dd, ee, aa, F3, K3, in[1],  15);
ee                154 crypto/rmd320.c 	ROUND(aa, bb, cc, dd, ee, F3, K3, in[2],  14);
ee                155 crypto/rmd320.c 	ROUND(ee, aa, bb, cc, dd, F3, K3, in[7],   8);
ee                156 crypto/rmd320.c 	ROUND(dd, ee, aa, bb, cc, F3, K3, in[0],  13);
ee                157 crypto/rmd320.c 	ROUND(cc, dd, ee, aa, bb, F3, K3, in[6],   6);
ee                158 crypto/rmd320.c 	ROUND(bb, cc, dd, ee, aa, F3, K3, in[13],  5);
ee                159 crypto/rmd320.c 	ROUND(aa, bb, cc, dd, ee, F3, K3, in[11], 12);
ee                160 crypto/rmd320.c 	ROUND(ee, aa, bb, cc, dd, F3, K3, in[5],   7);
ee                161 crypto/rmd320.c 	ROUND(dd, ee, aa, bb, cc, F3, K3, in[12],  5);
ee                185 crypto/rmd320.c 	ROUND(cc, dd, ee, aa, bb, F4, K4, in[1],  11);
ee                186 crypto/rmd320.c 	ROUND(bb, cc, dd, ee, aa, F4, K4, in[9],  12);
ee                187 crypto/rmd320.c 	ROUND(aa, bb, cc, dd, ee, F4, K4, in[11], 14);
ee                188 crypto/rmd320.c 	ROUND(ee, aa, bb, cc, dd, F4, K4, in[10], 15);
ee                189 crypto/rmd320.c 	ROUND(dd, ee, aa, bb, cc, F4, K4, in[0],  14);
ee                190 crypto/rmd320.c 	ROUND(cc, dd, ee, aa, bb, F4, K4, in[8],  15);
ee                191 crypto/rmd320.c 	ROUND(bb, cc, dd, ee, aa, F4, K4, in[12],  9);
ee                192 crypto/rmd320.c 	ROUND(aa, bb, cc, dd, ee, F4, K4, in[4],   8);
ee                193 crypto/rmd320.c 	ROUND(ee, aa, bb, cc, dd, F4, K4, in[13],  9);
ee                194 crypto/rmd320.c 	ROUND(dd, ee, aa, bb, cc, F4, K4, in[3],  14);
ee                195 crypto/rmd320.c 	ROUND(cc, dd, ee, aa, bb, F4, K4, in[7],   5);
ee                196 crypto/rmd320.c 	ROUND(bb, cc, dd, ee, aa, F4, K4, in[15],  6);
ee                197 crypto/rmd320.c 	ROUND(aa, bb, cc, dd, ee, F4, K4, in[14],  8);
ee                198 crypto/rmd320.c 	ROUND(ee, aa, bb, cc, dd, F4, K4, in[5],   6);
ee                199 crypto/rmd320.c 	ROUND(dd, ee, aa, bb, cc, F4, K4, in[6],   5);
ee                200 crypto/rmd320.c 	ROUND(cc, dd, ee, aa, bb, F4, K4, in[2],  12);
ee                224 crypto/rmd320.c 	ROUND(bb, cc, dd, ee, aa, F5, K5, in[4],   9);
ee                225 crypto/rmd320.c 	ROUND(aa, bb, cc, dd, ee, F5, K5, in[0],  15);
ee                226 crypto/rmd320.c 	ROUND(ee, aa, bb, cc, dd, F5, K5, in[5],   5);
ee                227 crypto/rmd320.c 	ROUND(dd, ee, aa, bb, cc, F5, K5, in[9],  11);
ee                228 crypto/rmd320.c 	ROUND(cc, dd, ee, aa, bb, F5, K5, in[7],   6);
ee                229 crypto/rmd320.c 	ROUND(bb, cc, dd, ee, aa, F5, K5, in[12],  8);
ee                230 crypto/rmd320.c 	ROUND(aa, bb, cc, dd, ee, F5, K5, in[2],  13);
ee                231 crypto/rmd320.c 	ROUND(ee, aa, bb, cc, dd, F5, K5, in[10], 12);
ee                232 crypto/rmd320.c 	ROUND(dd, ee, aa, bb, cc, F5, K5, in[14],  5);
ee                233 crypto/rmd320.c 	ROUND(cc, dd, ee, aa, bb, F5, K5, in[1],  12);
ee                234 crypto/rmd320.c 	ROUND(bb, cc, dd, ee, aa, F5, K5, in[3],  13);
ee                235 crypto/rmd320.c 	ROUND(aa, bb, cc, dd, ee, F5, K5, in[8],  14);
ee                236 crypto/rmd320.c 	ROUND(ee, aa, bb, cc, dd, F5, K5, in[11], 11);
ee                237 crypto/rmd320.c 	ROUND(dd, ee, aa, bb, cc, F5, K5, in[6],   8);
ee                238 crypto/rmd320.c 	ROUND(cc, dd, ee, aa, bb, F5, K5, in[15],  5);
ee                239 crypto/rmd320.c 	ROUND(bb, cc, dd, ee, aa, F5, K5, in[13],  6);
ee                260 crypto/rmd320.c 	swap(ee, eee);
ee                267 crypto/rmd320.c 	state[4] += ee;
ee                394 drivers/crypto/caam/desc_constr.h #define APPEND_CMD_RAW_IMM2(cmd, op, ee, size) \
ee                395 drivers/crypto/caam/desc_constr.h static inline void append_##cmd##_imm_##ee##size(u32 *desc, \
ee                399 drivers/crypto/caam/desc_constr.h 	__##ee##size data = cpu_to_##ee##size(immediate); \
ee                390 drivers/dma/qcom/bam_dma.c 	u32 ee;
ee                416 drivers/dma/qcom/bam_dma.c 		r.ee_mult * bdev->ee;
ee               1164 drivers/dma/qcom/bam_dma.c 	if (bdev->ee >= bdev->num_ees)
ee               1257 drivers/dma/qcom/bam_dma.c 	ret = of_property_read_u32(pdev->dev.of_node, "qcom,ee", &bdev->ee);
ee                422 drivers/gpu/drm/i915/i915_gpu_error.c 				 const struct drm_i915_error_engine *ee)
ee                428 drivers/gpu/drm/i915/i915_gpu_error.c 		   ee->instdone.instdone);
ee                430 drivers/gpu/drm/i915/i915_gpu_error.c 	if (ee->engine->class != RENDER_CLASS || INTEL_GEN(m->i915) <= 3)
ee                434 drivers/gpu/drm/i915/i915_gpu_error.c 		   ee->instdone.slice_common);
ee                442 drivers/gpu/drm/i915/i915_gpu_error.c 			   ee->instdone.sampler[slice][subslice]);
ee                447 drivers/gpu/drm/i915/i915_gpu_error.c 			   ee->instdone.row[slice][subslice]);
ee                479 drivers/gpu/drm/i915/i915_gpu_error.c 			       const struct drm_i915_error_engine *ee,
ee                484 drivers/gpu/drm/i915/i915_gpu_error.c 	err_printf(m, "%s command stream:\n", ee->engine->name);
ee                485 drivers/gpu/drm/i915/i915_gpu_error.c 	err_printf(m, "  IDLE?: %s\n", yesno(ee->idle));
ee                486 drivers/gpu/drm/i915/i915_gpu_error.c 	err_printf(m, "  START: 0x%08x\n", ee->start);
ee                487 drivers/gpu/drm/i915/i915_gpu_error.c 	err_printf(m, "  HEAD:  0x%08x [0x%08x]\n", ee->head, ee->rq_head);
ee                489 drivers/gpu/drm/i915/i915_gpu_error.c 		   ee->tail, ee->rq_post, ee->rq_tail);
ee                490 drivers/gpu/drm/i915/i915_gpu_error.c 	err_printf(m, "  CTL:   0x%08x\n", ee->ctl);
ee                491 drivers/gpu/drm/i915/i915_gpu_error.c 	err_printf(m, "  MODE:  0x%08x\n", ee->mode);
ee                492 drivers/gpu/drm/i915/i915_gpu_error.c 	err_printf(m, "  HWS:   0x%08x\n", ee->hws);
ee                494 drivers/gpu/drm/i915/i915_gpu_error.c 		   (u32)(ee->acthd>>32), (u32)ee->acthd);
ee                495 drivers/gpu/drm/i915/i915_gpu_error.c 	err_printf(m, "  IPEIR: 0x%08x\n", ee->ipeir);
ee                496 drivers/gpu/drm/i915/i915_gpu_error.c 	err_printf(m, "  IPEHR: 0x%08x\n", ee->ipehr);
ee                498 drivers/gpu/drm/i915/i915_gpu_error.c 	error_print_instdone(m, ee);
ee                500 drivers/gpu/drm/i915/i915_gpu_error.c 	if (ee->batchbuffer) {
ee                501 drivers/gpu/drm/i915/i915_gpu_error.c 		u64 start = ee->batchbuffer->gtt_offset;
ee                502 drivers/gpu/drm/i915/i915_gpu_error.c 		u64 end = start + ee->batchbuffer->gtt_size;
ee                510 drivers/gpu/drm/i915/i915_gpu_error.c 			   (u32)(ee->bbaddr>>32), (u32)ee->bbaddr);
ee                511 drivers/gpu/drm/i915/i915_gpu_error.c 		err_printf(m, "  BB_STATE: 0x%08x\n", ee->bbstate);
ee                512 drivers/gpu/drm/i915/i915_gpu_error.c 		err_printf(m, "  INSTPS: 0x%08x\n", ee->instps);
ee                514 drivers/gpu/drm/i915/i915_gpu_error.c 	err_printf(m, "  INSTPM: 0x%08x\n", ee->instpm);
ee                515 drivers/gpu/drm/i915/i915_gpu_error.c 	err_printf(m, "  FADDR: 0x%08x %08x\n", upper_32_bits(ee->faddr),
ee                516 drivers/gpu/drm/i915/i915_gpu_error.c 		   lower_32_bits(ee->faddr));
ee                518 drivers/gpu/drm/i915/i915_gpu_error.c 		err_printf(m, "  RC PSMI: 0x%08x\n", ee->rc_psmi);
ee                519 drivers/gpu/drm/i915/i915_gpu_error.c 		err_printf(m, "  FAULT_REG: 0x%08x\n", ee->fault_reg);
ee                522 drivers/gpu/drm/i915/i915_gpu_error.c 		err_printf(m, "  GFX_MODE: 0x%08x\n", ee->vm_info.gfx_mode);
ee                528 drivers/gpu/drm/i915/i915_gpu_error.c 					   i, ee->vm_info.pdp[i]);
ee                531 drivers/gpu/drm/i915/i915_gpu_error.c 				   ee->vm_info.pp_dir_base);
ee                534 drivers/gpu/drm/i915/i915_gpu_error.c 	err_printf(m, "  ring->head: 0x%08x\n", ee->cpu_ring_head);
ee                535 drivers/gpu/drm/i915/i915_gpu_error.c 	err_printf(m, "  ring->tail: 0x%08x\n", ee->cpu_ring_tail);
ee                537 drivers/gpu/drm/i915/i915_gpu_error.c 		   jiffies_to_msecs(ee->hangcheck_timestamp - epoch),
ee                538 drivers/gpu/drm/i915/i915_gpu_error.c 		   ee->hangcheck_timestamp,
ee                539 drivers/gpu/drm/i915/i915_gpu_error.c 		   ee->hangcheck_timestamp == epoch ? "; epoch" : "");
ee                540 drivers/gpu/drm/i915/i915_gpu_error.c 	err_printf(m, "  engine reset count: %u\n", ee->reset_count);
ee                542 drivers/gpu/drm/i915/i915_gpu_error.c 	for (n = 0; n < ee->num_ports; n++) {
ee                544 drivers/gpu/drm/i915/i915_gpu_error.c 		error_print_request(m, " ", &ee->execlist[n], epoch);
ee                547 drivers/gpu/drm/i915/i915_gpu_error.c 	error_print_context(m, "  Active context: ", &ee->context);
ee                659 drivers/gpu/drm/i915/i915_gpu_error.c 	const struct drm_i915_error_engine *ee;
ee                684 drivers/gpu/drm/i915/i915_gpu_error.c 	for (ee = error->engine; ee; ee = ee->next)
ee                686 drivers/gpu/drm/i915/i915_gpu_error.c 			   ee->engine->name,
ee                687 drivers/gpu/drm/i915/i915_gpu_error.c 			   ee->context.comm,
ee                688 drivers/gpu/drm/i915/i915_gpu_error.c 			   ee->context.pid);
ee                737 drivers/gpu/drm/i915/i915_gpu_error.c 	for (ee = error->engine; ee; ee = ee->next)
ee                738 drivers/gpu/drm/i915/i915_gpu_error.c 		error_print_engine(m, ee, error->epoch);
ee                740 drivers/gpu/drm/i915/i915_gpu_error.c 	for (ee = error->engine; ee; ee = ee->next) {
ee                743 drivers/gpu/drm/i915/i915_gpu_error.c 		obj = ee->batchbuffer;
ee                745 drivers/gpu/drm/i915/i915_gpu_error.c 			err_puts(m, ee->engine->name);
ee                746 drivers/gpu/drm/i915/i915_gpu_error.c 			if (ee->context.pid)
ee                748 drivers/gpu/drm/i915/i915_gpu_error.c 					   ee->context.comm,
ee                749 drivers/gpu/drm/i915/i915_gpu_error.c 					   ee->context.pid);
ee                753 drivers/gpu/drm/i915/i915_gpu_error.c 			print_error_obj(m, ee->engine, NULL, obj);
ee                756 drivers/gpu/drm/i915/i915_gpu_error.c 		for (j = 0; j < ee->user_bo_count; j++)
ee                757 drivers/gpu/drm/i915/i915_gpu_error.c 			print_error_obj(m, ee->engine, "user", ee->user_bo[j]);
ee                759 drivers/gpu/drm/i915/i915_gpu_error.c 		if (ee->num_requests) {
ee                761 drivers/gpu/drm/i915/i915_gpu_error.c 				   ee->engine->name,
ee                762 drivers/gpu/drm/i915/i915_gpu_error.c 				   ee->num_requests);
ee                763 drivers/gpu/drm/i915/i915_gpu_error.c 			for (j = 0; j < ee->num_requests; j++)
ee                765 drivers/gpu/drm/i915/i915_gpu_error.c 						    &ee->requests[j],
ee                769 drivers/gpu/drm/i915/i915_gpu_error.c 		print_error_obj(m, ee->engine, "ringbuffer", ee->ringbuffer);
ee                770 drivers/gpu/drm/i915/i915_gpu_error.c 		print_error_obj(m, ee->engine, "HW Status", ee->hws_page);
ee                771 drivers/gpu/drm/i915/i915_gpu_error.c 		print_error_obj(m, ee->engine, "HW context", ee->ctx);
ee                772 drivers/gpu/drm/i915/i915_gpu_error.c 		print_error_obj(m, ee->engine, "WA context", ee->wa_ctx);
ee                773 drivers/gpu/drm/i915/i915_gpu_error.c 		print_error_obj(m, ee->engine,
ee                774 drivers/gpu/drm/i915/i915_gpu_error.c 				"WA batchbuffer", ee->wa_batchbuffer);
ee                775 drivers/gpu/drm/i915/i915_gpu_error.c 		print_error_obj(m, ee->engine,
ee                776 drivers/gpu/drm/i915/i915_gpu_error.c 				"NULL context", ee->default_state);
ee                927 drivers/gpu/drm/i915/i915_gpu_error.c 		struct drm_i915_error_engine *ee = error->engine;
ee                929 drivers/gpu/drm/i915/i915_gpu_error.c 		error->engine = ee->next;
ee                931 drivers/gpu/drm/i915/i915_gpu_error.c 		for (i = 0; i < ee->user_bo_count; i++)
ee                932 drivers/gpu/drm/i915/i915_gpu_error.c 			i915_error_object_free(ee->user_bo[i]);
ee                933 drivers/gpu/drm/i915/i915_gpu_error.c 		kfree(ee->user_bo);
ee                935 drivers/gpu/drm/i915/i915_gpu_error.c 		i915_error_object_free(ee->batchbuffer);
ee                936 drivers/gpu/drm/i915/i915_gpu_error.c 		i915_error_object_free(ee->wa_batchbuffer);
ee                937 drivers/gpu/drm/i915/i915_gpu_error.c 		i915_error_object_free(ee->ringbuffer);
ee                938 drivers/gpu/drm/i915/i915_gpu_error.c 		i915_error_object_free(ee->hws_page);
ee                939 drivers/gpu/drm/i915/i915_gpu_error.c 		i915_error_object_free(ee->ctx);
ee                940 drivers/gpu/drm/i915/i915_gpu_error.c 		i915_error_object_free(ee->wa_ctx);
ee                942 drivers/gpu/drm/i915/i915_gpu_error.c 		kfree(ee->requests);
ee                943 drivers/gpu/drm/i915/i915_gpu_error.c 		kfree(ee);
ee               1027 drivers/gpu/drm/i915/i915_gpu_error.c 	const struct drm_i915_error_engine *ee = error->engine;
ee               1035 drivers/gpu/drm/i915/i915_gpu_error.c 	return ee ? ee->ipehr ^ ee->instdone.instdone : 0;
ee               1064 drivers/gpu/drm/i915/i915_gpu_error.c 					  struct drm_i915_error_engine *ee)
ee               1069 drivers/gpu/drm/i915/i915_gpu_error.c 		ee->rc_psmi = ENGINE_READ(engine, RING_PSMI_CTL);
ee               1072 drivers/gpu/drm/i915/i915_gpu_error.c 			ee->fault_reg = I915_READ(GEN12_RING_FAULT_REG);
ee               1074 drivers/gpu/drm/i915/i915_gpu_error.c 			ee->fault_reg = I915_READ(GEN8_RING_FAULT_REG);
ee               1076 drivers/gpu/drm/i915/i915_gpu_error.c 			ee->fault_reg = GEN6_RING_FAULT_REG_READ(engine);
ee               1080 drivers/gpu/drm/i915/i915_gpu_error.c 		ee->faddr = ENGINE_READ(engine, RING_DMA_FADD);
ee               1081 drivers/gpu/drm/i915/i915_gpu_error.c 		ee->ipeir = ENGINE_READ(engine, RING_IPEIR);
ee               1082 drivers/gpu/drm/i915/i915_gpu_error.c 		ee->ipehr = ENGINE_READ(engine, RING_IPEHR);
ee               1083 drivers/gpu/drm/i915/i915_gpu_error.c 		ee->instps = ENGINE_READ(engine, RING_INSTPS);
ee               1084 drivers/gpu/drm/i915/i915_gpu_error.c 		ee->bbaddr = ENGINE_READ(engine, RING_BBADDR);
ee               1086 drivers/gpu/drm/i915/i915_gpu_error.c 			ee->faddr |= (u64)ENGINE_READ(engine, RING_DMA_FADD_UDW) << 32;
ee               1087 drivers/gpu/drm/i915/i915_gpu_error.c 			ee->bbaddr |= (u64)ENGINE_READ(engine, RING_BBADDR_UDW) << 32;
ee               1089 drivers/gpu/drm/i915/i915_gpu_error.c 		ee->bbstate = ENGINE_READ(engine, RING_BBSTATE);
ee               1091 drivers/gpu/drm/i915/i915_gpu_error.c 		ee->faddr = ENGINE_READ(engine, DMA_FADD_I8XX);
ee               1092 drivers/gpu/drm/i915/i915_gpu_error.c 		ee->ipeir = ENGINE_READ(engine, IPEIR);
ee               1093 drivers/gpu/drm/i915/i915_gpu_error.c 		ee->ipehr = ENGINE_READ(engine, IPEHR);
ee               1096 drivers/gpu/drm/i915/i915_gpu_error.c 	intel_engine_get_instdone(engine, &ee->instdone);
ee               1098 drivers/gpu/drm/i915/i915_gpu_error.c 	ee->instpm = ENGINE_READ(engine, RING_INSTPM);
ee               1099 drivers/gpu/drm/i915/i915_gpu_error.c 	ee->acthd = intel_engine_get_active_head(engine);
ee               1100 drivers/gpu/drm/i915/i915_gpu_error.c 	ee->start = ENGINE_READ(engine, RING_START);
ee               1101 drivers/gpu/drm/i915/i915_gpu_error.c 	ee->head = ENGINE_READ(engine, RING_HEAD);
ee               1102 drivers/gpu/drm/i915/i915_gpu_error.c 	ee->tail = ENGINE_READ(engine, RING_TAIL);
ee               1103 drivers/gpu/drm/i915/i915_gpu_error.c 	ee->ctl = ENGINE_READ(engine, RING_CTL);
ee               1105 drivers/gpu/drm/i915/i915_gpu_error.c 		ee->mode = ENGINE_READ(engine, RING_MI_MODE);
ee               1135 drivers/gpu/drm/i915/i915_gpu_error.c 		ee->hws = I915_READ(mmio);
ee               1138 drivers/gpu/drm/i915/i915_gpu_error.c 	ee->idle = intel_engine_is_idle(engine);
ee               1139 drivers/gpu/drm/i915/i915_gpu_error.c 	if (!ee->idle)
ee               1140 drivers/gpu/drm/i915/i915_gpu_error.c 		ee->hangcheck_timestamp = engine->hangcheck.action_timestamp;
ee               1141 drivers/gpu/drm/i915/i915_gpu_error.c 	ee->reset_count = i915_reset_engine_count(&dev_priv->gpu_error,
ee               1147 drivers/gpu/drm/i915/i915_gpu_error.c 		ee->vm_info.gfx_mode = ENGINE_READ(engine, RING_MODE_GEN7);
ee               1150 drivers/gpu/drm/i915/i915_gpu_error.c 			ee->vm_info.pp_dir_base =
ee               1153 drivers/gpu/drm/i915/i915_gpu_error.c 			ee->vm_info.pp_dir_base =
ee               1159 drivers/gpu/drm/i915/i915_gpu_error.c 				ee->vm_info.pdp[i] =
ee               1161 drivers/gpu/drm/i915/i915_gpu_error.c 				ee->vm_info.pdp[i] <<= 32;
ee               1162 drivers/gpu/drm/i915/i915_gpu_error.c 				ee->vm_info.pdp[i] |=
ee               1190 drivers/gpu/drm/i915/i915_gpu_error.c 				   struct drm_i915_error_engine *ee)
ee               1202 drivers/gpu/drm/i915/i915_gpu_error.c 	ee->requests = kcalloc(count, sizeof(*ee->requests), ATOMIC_MAYFAIL);
ee               1203 drivers/gpu/drm/i915/i915_gpu_error.c 	if (!ee->requests)
ee               1206 drivers/gpu/drm/i915/i915_gpu_error.c 	ee->num_requests = count;
ee               1212 drivers/gpu/drm/i915/i915_gpu_error.c 		if (count >= ee->num_requests) {
ee               1231 drivers/gpu/drm/i915/i915_gpu_error.c 		record_request(request, &ee->requests[count++]);
ee               1233 drivers/gpu/drm/i915/i915_gpu_error.c 	ee->num_requests = count;
ee               1237 drivers/gpu/drm/i915/i915_gpu_error.c 					  struct drm_i915_error_engine *ee)
ee               1244 drivers/gpu/drm/i915/i915_gpu_error.c 		record_request(*port++, &ee->execlist[n++]);
ee               1246 drivers/gpu/drm/i915/i915_gpu_error.c 	ee->num_ports = n;
ee               1308 drivers/gpu/drm/i915/i915_gpu_error.c 		       struct drm_i915_error_engine *ee,
ee               1337 drivers/gpu/drm/i915/i915_gpu_error.c 	ee->user_bo = bo;
ee               1338 drivers/gpu/drm/i915/i915_gpu_error.c 	ee->user_bo_count = count;
ee               1367 drivers/gpu/drm/i915/i915_gpu_error.c 	struct drm_i915_error_engine *ee;
ee               1369 drivers/gpu/drm/i915/i915_gpu_error.c 	ee = kzalloc(sizeof(*ee), GFP_KERNEL);
ee               1370 drivers/gpu/drm/i915/i915_gpu_error.c 	if (!ee)
ee               1388 drivers/gpu/drm/i915/i915_gpu_error.c 		error->simulated |= record_context(&ee->context, request);
ee               1397 drivers/gpu/drm/i915/i915_gpu_error.c 				      &ee->batchbuffer);
ee               1402 drivers/gpu/drm/i915/i915_gpu_error.c 					      &ee->wa_batchbuffer);
ee               1404 drivers/gpu/drm/i915/i915_gpu_error.c 		capture = request_record_user_bo(request, ee, capture);
ee               1408 drivers/gpu/drm/i915/i915_gpu_error.c 				      &ee->ctx);
ee               1412 drivers/gpu/drm/i915/i915_gpu_error.c 				      &ee->ringbuffer);
ee               1414 drivers/gpu/drm/i915/i915_gpu_error.c 		ee->cpu_ring_head = request->ring->head;
ee               1415 drivers/gpu/drm/i915/i915_gpu_error.c 		ee->cpu_ring_tail = request->ring->tail;
ee               1417 drivers/gpu/drm/i915/i915_gpu_error.c 		ee->rq_head = request->head;
ee               1418 drivers/gpu/drm/i915/i915_gpu_error.c 		ee->rq_post = request->postfix;
ee               1419 drivers/gpu/drm/i915/i915_gpu_error.c 		ee->rq_tail = request->tail;
ee               1421 drivers/gpu/drm/i915/i915_gpu_error.c 		engine_record_requests(engine, request, ee);
ee               1424 drivers/gpu/drm/i915/i915_gpu_error.c 		error_record_engine_registers(error, engine, ee);
ee               1425 drivers/gpu/drm/i915/i915_gpu_error.c 		error_record_engine_execlists(engine, ee);
ee               1441 drivers/gpu/drm/i915/i915_gpu_error.c 		ee->hws_page =
ee               1446 drivers/gpu/drm/i915/i915_gpu_error.c 		ee->wa_ctx =
ee               1451 drivers/gpu/drm/i915/i915_gpu_error.c 		ee->default_state =
ee               1454 drivers/gpu/drm/i915/i915_gpu_error.c 		ee->engine = engine;
ee               1456 drivers/gpu/drm/i915/i915_gpu_error.c 		ee->next = error->engine;
ee               1457 drivers/gpu/drm/i915/i915_gpu_error.c 		error->engine = ee;
ee               1459 drivers/gpu/drm/i915/i915_gpu_error.c 		ee = kzalloc(sizeof(*ee), GFP_KERNEL);
ee               1460 drivers/gpu/drm/i915/i915_gpu_error.c 		if (!ee)
ee               1464 drivers/gpu/drm/i915/i915_gpu_error.c 	kfree(ee);
ee               1652 drivers/gpu/drm/i915/i915_gpu_error.c 	const struct drm_i915_error_engine *ee;
ee               1655 drivers/gpu/drm/i915/i915_gpu_error.c 	for (ee = error->engine; ee; ee = ee->next) {
ee               1656 drivers/gpu/drm/i915/i915_gpu_error.c 		if (ee->hangcheck_timestamp &&
ee               1657 drivers/gpu/drm/i915/i915_gpu_error.c 		    time_before(ee->hangcheck_timestamp, epoch))
ee               1658 drivers/gpu/drm/i915/i915_gpu_error.c 			epoch = ee->hangcheck_timestamp;
ee                470 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c 	const struct nvkm_enum *er, *ee, *ec, *ea;
ee                478 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c 	ee = nvkm_enum_find(fifo->func->fault.engine, info->engine);
ee                487 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c 	if (ee && ee->data2) {
ee                488 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c 		switch (ee->data2) {
ee                499 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c 			engine = nvkm_device_engine(device, ee->data2);
ee                504 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c 	if (ee == NULL) {
ee                515 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c 		snprintf(en, sizeof(en), "%s", ee->name);
ee                525 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c 		   info->engine, ee ? ee->name : en,
ee                 39 drivers/media/pci/bt8xx/bttv-cards.c static void osprey_eeprom(struct bttv *btv, const u8 ee[256]);
ee               3921 drivers/media/pci/bt8xx/bttv-cards.c static void osprey_eeprom(struct bttv *btv, const u8 ee[256])
ee               3930 drivers/media/pci/bt8xx/bttv-cards.c 		if (!strncmp(ee, "MMAC", 4)) {
ee               3933 drivers/media/pci/bt8xx/bttv-cards.c 				checksum += ee[i];
ee               3934 drivers/media/pci/bt8xx/bttv-cards.c 			if (checksum != ee[21])
ee               3938 drivers/media/pci/bt8xx/bttv-cards.c 				serial *= 10, serial += ee[i] - '0';
ee               3944 drivers/media/pci/bt8xx/bttv-cards.c 			u16 checksum = (__force u16)ip_compute_csum(ee + i, 16);
ee               3951 drivers/media/pci/bt8xx/bttv-cards.c 		ee += i;
ee               3954 drivers/media/pci/bt8xx/bttv-cards.c 		type = get_unaligned_be16((__be16 *)(ee+4));
ee               4013 drivers/media/pci/bt8xx/bttv-cards.c 		serial = get_unaligned_be32((__be32 *)(ee+6));
ee                424 drivers/net/arcnet/arcnet.c 	serr->ee.ee_errno = ENOMSG;
ee                425 drivers/net/arcnet/arcnet.c 	serr->ee.ee_origin = SO_EE_ORIGIN_TXSTATUS;
ee                426 drivers/net/arcnet/arcnet.c 	serr->ee.ee_data = skb_shinfo(skb)->tskey;
ee                427 drivers/net/arcnet/arcnet.c 	serr->ee.ee_info = lp->reply_status;
ee               1510 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 				   struct ethtool_eeprom *ee,
ee               1516 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	unsigned int start_addr = ee->offset, xfer_size = 0;
ee               1529 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		if (start_addr + ee->len > ETH_MODULE_SFF_8079_LEN)
ee               1532 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			xfer_size = ee->len;
ee               1553 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		xfer_size = ee->len - xfer_size;
ee                626 drivers/net/ethernet/davicom/dm9000.c 			     struct ethtool_eeprom *ee, u8 *data)
ee                629 drivers/net/ethernet/davicom/dm9000.c 	int offset = ee->offset;
ee                630 drivers/net/ethernet/davicom/dm9000.c 	int len = ee->len;
ee                641 drivers/net/ethernet/davicom/dm9000.c 	ee->magic = DM_EEPROM_MAGIC;
ee                650 drivers/net/ethernet/davicom/dm9000.c 			     struct ethtool_eeprom *ee, u8 *data)
ee                653 drivers/net/ethernet/davicom/dm9000.c 	int offset = ee->offset;
ee                654 drivers/net/ethernet/davicom/dm9000.c 	int len = ee->len;
ee                662 drivers/net/ethernet/davicom/dm9000.c 	if (ee->magic != DM_EEPROM_MAGIC)
ee               5188 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 				  struct ethtool_eeprom *ee,
ee               5200 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	if (!ee || !ee->len || !data)
ee               5206 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	for (i = 0; i < ee->len; i++) {
ee               5207 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		u32 offset = i + ee->offset;
ee               3236 drivers/net/ethernet/intel/igb/igb_ethtool.c 				 struct ethtool_eeprom *ee, u8 *data)
ee               3245 drivers/net/ethernet/intel/igb/igb_ethtool.c 	if (ee->len == 0)
ee               3248 drivers/net/ethernet/intel/igb/igb_ethtool.c 	first_word = ee->offset >> 1;
ee               3249 drivers/net/ethernet/intel/igb/igb_ethtool.c 	last_word = (ee->offset + ee->len - 1) >> 1;
ee               3269 drivers/net/ethernet/intel/igb/igb_ethtool.c 	memcpy(data, (u8 *)dataword + (ee->offset & 1), ee->len);
ee               3244 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 					 struct ethtool_eeprom *ee,
ee               3253 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	if (ee->len == 0)
ee               3259 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	for (i = ee->offset; i < ee->offset + ee->len; i++) {
ee               3272 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		data[i - ee->offset] = databyte;
ee               3085 drivers/net/ethernet/marvell/skge.c 		struct skge_element ee;
ee               3092 drivers/net/ethernet/marvell/skge.c 		ee = *e;
ee               3094 drivers/net/ethernet/marvell/skge.c 		skb = ee.skb;
ee               3103 drivers/net/ethernet/marvell/skge.c 				 dma_unmap_addr(&ee, mapaddr),
ee               3104 drivers/net/ethernet/marvell/skge.c 				 dma_unmap_len(&ee, maplen),
ee               2060 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 				     struct ethtool_eeprom *ee,
ee               2065 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	int offset = ee->offset;
ee               2068 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	if (ee->len == 0)
ee               2071 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	memset(data, 0, ee->len);
ee               2073 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	while (i < ee->len) {
ee               2076 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		       i, offset, ee->len - i);
ee               2079 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 					   offset, ee->len - i, data + i);
ee               2087 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 			       i, offset, ee->len - i, ret);
ee               1649 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c 				   struct ethtool_eeprom *ee,
ee               1654 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c 	int offset = ee->offset;
ee               1658 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c 	if (!ee->len)
ee               1661 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c 	memset(data, 0, ee->len);
ee               1663 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c 	while (i < ee->len) {
ee               1664 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c 		size_read = mlx5_query_module_eeprom(mdev, offset, ee->len - i,
ee                212 drivers/net/ethernet/mellanox/mlxsw/core_env.c 				struct ethtool_eeprom *ee, u8 *data)
ee                214 drivers/net/ethernet/mellanox/mlxsw/core_env.c 	int offset = ee->offset;
ee                219 drivers/net/ethernet/mellanox/mlxsw/core_env.c 	if (!ee->len)
ee                222 drivers/net/ethernet/mellanox/mlxsw/core_env.c 	memset(data, 0, ee->len);
ee                224 drivers/net/ethernet/mellanox/mlxsw/core_env.c 	while (i < ee->len) {
ee                226 drivers/net/ethernet/mellanox/mlxsw/core_env.c 						    ee->len - i, data + i,
ee                 15 drivers/net/ethernet/mellanox/mlxsw/core_env.h 				struct ethtool_eeprom *ee, u8 *data);
ee                 97 drivers/net/ethernet/mellanox/mlxsw/minimal.c mlxsw_m_get_module_eeprom(struct net_device *netdev, struct ethtool_eeprom *ee,
ee                104 drivers/net/ethernet/mellanox/mlxsw/minimal.c 					   ee, data);
ee               1976 drivers/net/ethernet/mellanox/mlxsw/reg.h MLXSW_ITEM32(reg, cwtpm, ee, 36, 0, 1);
ee               4413 drivers/net/ethernet/mellanox/mlxsw/reg.h MLXSW_ITEM32(reg, paos, ee, 0x04, 30, 1);
ee               3395 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 				      struct ethtool_eeprom *ee,
ee               3403 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 					  mlxsw_sp_port->mapping.module, ee,
ee               1125 drivers/net/ethernet/micrel/ks8851.c static void ks8851_eeprom_regread(struct eeprom_93cx6 *ee)
ee               1127 drivers/net/ethernet/micrel/ks8851.c 	struct ks8851_net *ks = ee->data;
ee               1132 drivers/net/ethernet/micrel/ks8851.c 	ee->reg_data_out = (val & EEPCR_EESB) ? 1 : 0;
ee               1133 drivers/net/ethernet/micrel/ks8851.c 	ee->reg_data_clock = (val & EEPCR_EESCK) ? 1 : 0;
ee               1134 drivers/net/ethernet/micrel/ks8851.c 	ee->reg_chip_select = (val & EEPCR_EECS) ? 1 : 0;
ee               1137 drivers/net/ethernet/micrel/ks8851.c static void ks8851_eeprom_regwrite(struct eeprom_93cx6 *ee)
ee               1139 drivers/net/ethernet/micrel/ks8851.c 	struct ks8851_net *ks = ee->data;
ee               1142 drivers/net/ethernet/micrel/ks8851.c 	if (ee->drive_data)
ee               1144 drivers/net/ethernet/micrel/ks8851.c 	if (ee->reg_data_in)
ee               1146 drivers/net/ethernet/micrel/ks8851.c 	if (ee->reg_data_clock)
ee               1148 drivers/net/ethernet/micrel/ks8851.c 	if (ee->reg_chip_select)
ee               1190 drivers/net/ethernet/micrel/ks8851.c 			     struct ethtool_eeprom *ee, u8 *data)
ee               1193 drivers/net/ethernet/micrel/ks8851.c 	int offset = ee->offset;
ee               1194 drivers/net/ethernet/micrel/ks8851.c 	int len = ee->len;
ee               1201 drivers/net/ethernet/micrel/ks8851.c 	if (ee->magic != KS_EEPROM_MAGIC)
ee               1231 drivers/net/ethernet/micrel/ks8851.c 			     struct ethtool_eeprom *ee, u8 *data)
ee               1234 drivers/net/ethernet/micrel/ks8851.c 	int offset = ee->offset;
ee               1235 drivers/net/ethernet/micrel/ks8851.c 	int len = ee->len;
ee               1244 drivers/net/ethernet/micrel/ks8851.c 	ee->magic = KS_EEPROM_MAGIC;
ee                302 drivers/net/ethernet/microchip/lan743x_ethtool.c 				      struct ethtool_eeprom *ee, u8 *data)
ee                308 drivers/net/ethernet/microchip/lan743x_ethtool.c 		ret = lan743x_otp_read(adapter, ee->offset, ee->len, data);
ee                310 drivers/net/ethernet/microchip/lan743x_ethtool.c 		ret = lan743x_eeprom_read(adapter, ee->offset, ee->len, data);
ee                316 drivers/net/ethernet/microchip/lan743x_ethtool.c 				      struct ethtool_eeprom *ee, u8 *data)
ee                323 drivers/net/ethernet/microchip/lan743x_ethtool.c 		if (ee->magic == LAN743X_OTP_MAGIC) {
ee                324 drivers/net/ethernet/microchip/lan743x_ethtool.c 			ret = lan743x_otp_write(adapter, ee->offset,
ee                325 drivers/net/ethernet/microchip/lan743x_ethtool.c 						ee->len, data);
ee                328 drivers/net/ethernet/microchip/lan743x_ethtool.c 		if (ee->magic == LAN743X_EEPROM_MAGIC) {
ee                329 drivers/net/ethernet/microchip/lan743x_ethtool.c 			ret = lan743x_eeprom_write(adapter, ee->offset,
ee                330 drivers/net/ethernet/microchip/lan743x_ethtool.c 						   ee->len, data);
ee                689 drivers/net/ethernet/pensando/ionic/ionic_ethtool.c 				   struct ethtool_eeprom *ee,
ee                703 drivers/net/ethernet/pensando/ionic/ionic_ethtool.c 	len = min_t(u32, sizeof(xcvr->sprom), ee->len);
ee               1930 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 				  struct ethtool_eeprom *ee, u8 *data)
ee               1933 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	u32 start_addr = ee->offset, size = 0;
ee               1938 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	if (ee->offset < ETH_MODULE_SFF_8079_LEN) {
ee               1940 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		if (ee->offset + ee->len > ETH_MODULE_SFF_8079_LEN)
ee               1941 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 			size = ETH_MODULE_SFF_8079_LEN - ee->offset;
ee               1943 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 			size = ee->len;
ee               1960 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		size = ee->len - size;
ee               1477 drivers/net/ethernet/sfc/ethtool.c 					 struct ethtool_eeprom *ee,
ee               1487 drivers/net/ethernet/sfc/ethtool.c 	ret = efx->phy_op->get_module_eeprom(efx, ee, data);
ee               1281 drivers/net/ethernet/sfc/falcon/ethtool.c 					 struct ethtool_eeprom *ee,
ee               1291 drivers/net/ethernet/sfc/falcon/ethtool.c 	ret = efx->phy_op->get_module_eeprom(efx, ee, data);
ee                584 drivers/net/ethernet/sfc/falcon/net_driver.h 			       struct ethtool_eeprom *ee,
ee                459 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 					struct ethtool_eeprom *ee, u8 *data)
ee                471 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 	for (i = 0; i < ee->len; i++) {
ee                472 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 		rc = ef4_mdio_read(efx, mmd, reg_base + ee->offset + i);
ee               1015 drivers/net/ethernet/sfc/mcdi_port.c 					  struct ethtool_eeprom *ee, u8 *data)
ee               1018 drivers/net/ethernet/sfc/mcdi_port.c 	ssize_t space_remaining = ee->len;
ee               1040 drivers/net/ethernet/sfc/mcdi_port.c 	page_off = ee->offset % SFP_PAGE_SIZE;
ee               1041 drivers/net/ethernet/sfc/mcdi_port.c 	page += ee->offset / SFP_PAGE_SIZE;
ee                660 drivers/net/ethernet/sfc/net_driver.h 			       struct ethtool_eeprom *ee,
ee                400 drivers/net/phy/sfp-bus.c int sfp_get_module_eeprom(struct sfp_bus *bus, struct ethtool_eeprom *ee,
ee                403 drivers/net/phy/sfp-bus.c 	return bus->socket_ops->module_eeprom(bus->sfp, ee, data);
ee               1732 drivers/net/phy/sfp.c static int sfp_module_eeprom(struct sfp *sfp, struct ethtool_eeprom *ee,
ee               1738 drivers/net/phy/sfp.c 	if (ee->len == 0)
ee               1741 drivers/net/phy/sfp.c 	first = ee->offset;
ee               1742 drivers/net/phy/sfp.c 	last = ee->offset + ee->len;
ee                 15 drivers/net/phy/sfp.h 	int (*module_eeprom)(struct sfp *sfp, struct ethtool_eeprom *ee,
ee               1284 drivers/net/usb/lan78xx.c 				      struct ethtool_eeprom *ee, u8 *data)
ee               1293 drivers/net/usb/lan78xx.c 	ee->magic = LAN78XX_EEPROM_MAGIC;
ee               1295 drivers/net/usb/lan78xx.c 	ret = lan78xx_read_raw_eeprom(dev, ee->offset, ee->len, data);
ee               1303 drivers/net/usb/lan78xx.c 				      struct ethtool_eeprom *ee, u8 *data)
ee               1315 drivers/net/usb/lan78xx.c 	if (ee->magic == LAN78XX_EEPROM_MAGIC)
ee               1316 drivers/net/usb/lan78xx.c 		ret = lan78xx_write_raw_eeprom(dev, ee->offset, ee->len, data);
ee               1317 drivers/net/usb/lan78xx.c 	else if ((ee->magic == LAN78XX_OTP_MAGIC) &&
ee               1318 drivers/net/usb/lan78xx.c 		 (ee->offset == 0) &&
ee               1319 drivers/net/usb/lan78xx.c 		 (ee->len == 512) &&
ee               1321 drivers/net/usb/lan78xx.c 		ret = lan78xx_write_raw_otp(dev, ee->offset, ee->len, data);
ee                681 drivers/net/usb/smsc75xx.c 				       struct ethtool_eeprom *ee, u8 *data)
ee                685 drivers/net/usb/smsc75xx.c 	ee->magic = LAN75XX_EEPROM_MAGIC;
ee                687 drivers/net/usb/smsc75xx.c 	return smsc75xx_read_eeprom(dev, ee->offset, ee->len, data);
ee                691 drivers/net/usb/smsc75xx.c 				       struct ethtool_eeprom *ee, u8 *data)
ee                695 drivers/net/usb/smsc75xx.c 	if (ee->magic != LAN75XX_EEPROM_MAGIC) {
ee                697 drivers/net/usb/smsc75xx.c 			    ee->magic);
ee                701 drivers/net/usb/smsc75xx.c 	return smsc75xx_write_eeprom(dev, ee->offset, ee->len, data);
ee                693 drivers/net/usb/smsc95xx.c 				       struct ethtool_eeprom *ee, u8 *data)
ee                697 drivers/net/usb/smsc95xx.c 	ee->magic = LAN95XX_EEPROM_MAGIC;
ee                699 drivers/net/usb/smsc95xx.c 	return smsc95xx_read_eeprom(dev, ee->offset, ee->len, data);
ee                703 drivers/net/usb/smsc95xx.c 				       struct ethtool_eeprom *ee, u8 *data)
ee                707 drivers/net/usb/smsc95xx.c 	if (ee->magic != LAN95XX_EEPROM_MAGIC) {
ee                709 drivers/net/usb/smsc95xx.c 			    ee->magic);
ee                713 drivers/net/usb/smsc95xx.c 	return smsc95xx_write_eeprom(dev, ee->offset, ee->len, data);
ee                109 drivers/net/wireless/ath/ath5k/attach.c 	struct ath5k_eeprom_info *ee;
ee                270 drivers/net/wireless/ath/ath5k/attach.c 	ee = &ah->ah_capabilities.cap_eeprom;
ee                286 drivers/net/wireless/ath/ath5k/attach.c 		if (ee->ee_serdes)
ee                316 drivers/net/wireless/ath/ath5k/attach.c 	    (ee->ee_version < AR5K_EEPROM_VERSION_5_0 ||
ee                317 drivers/net/wireless/ath/ath5k/attach.c 	    !AR5K_EEPROM_AES_DIS(ee->ee_misc5)))
ee                 40 drivers/net/wireless/ath/ath5k/eeprom.c static u16 ath5k_eeprom_bin2freq(struct ath5k_eeprom_info *ee, u16 bin,
ee                 49 drivers/net/wireless/ath/ath5k/eeprom.c 		if (ee->ee_version > AR5K_EEPROM_VERSION_3_2)
ee                 55 drivers/net/wireless/ath/ath5k/eeprom.c 		if (ee->ee_version > AR5K_EEPROM_VERSION_3_2)
ee                 75 drivers/net/wireless/ath/ath5k/eeprom.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee                141 drivers/net/wireless/ath/ath5k/eeprom.c 		if (ee->ee_version >= AR5K_EEPROM_VERSION_4_3)
ee                144 drivers/net/wireless/ath/ath5k/eeprom.c 		if (ee->ee_version >= AR5K_EEPROM_VERSION_5_0) {
ee                153 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_ob[AR5K_EEPROM_MODE_11B][0] = val & 0x7;
ee                154 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_db[AR5K_EEPROM_MODE_11B][0] = (val >> 3) & 0x7;
ee                157 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_ob[AR5K_EEPROM_MODE_11G][0] = val & 0x7;
ee                158 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_db[AR5K_EEPROM_MODE_11G][0] = (val >> 3) & 0x7;
ee                164 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_is_hb63 = true;
ee                166 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_is_hb63 = false;
ee                169 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_rfkill_pin = (u8) AR5K_REG_MS(val, AR5K_EEPROM_RFKILL_GPIO_SEL);
ee                170 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_rfkill_pol = val & AR5K_EEPROM_RFKILL_POLARITY ? true : false;
ee                179 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_serdes = (val == AR5K_EEPROM_PCIE_SERDES_SECTION) ?
ee                192 drivers/net/wireless/ath/ath5k/eeprom.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee                198 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_switch_settling[mode]	= (val >> 8) & 0x7f;
ee                199 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_atn_tx_rx[mode]		= (val >> 2) & 0x3f;
ee                200 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_ant_control[mode][i]	= (val << 4) & 0x3f;
ee                203 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_ant_control[mode][i++]	|= (val >> 12) & 0xf;
ee                204 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_ant_control[mode][i++]	= (val >> 6) & 0x3f;
ee                205 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_ant_control[mode][i++]	= val & 0x3f;
ee                208 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_ant_control[mode][i++]	= (val >> 10) & 0x3f;
ee                209 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_ant_control[mode][i++]	= (val >> 4) & 0x3f;
ee                210 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_ant_control[mode][i]	= (val << 2) & 0x3f;
ee                213 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_ant_control[mode][i++]	|= (val >> 14) & 0x3;
ee                214 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_ant_control[mode][i++]	= (val >> 8) & 0x3f;
ee                215 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_ant_control[mode][i++]	= (val >> 2) & 0x3f;
ee                216 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_ant_control[mode][i]	= (val << 4) & 0x3f;
ee                219 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_ant_control[mode][i++]	|= (val >> 12) & 0xf;
ee                220 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_ant_control[mode][i++]	= (val >> 6) & 0x3f;
ee                221 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_ant_control[mode][i++]	= val & 0x3f;
ee                225 drivers/net/wireless/ath/ath5k/eeprom.c 	    (ee->ee_ant_control[mode][0] << 4);
ee                227 drivers/net/wireless/ath/ath5k/eeprom.c 	     ee->ee_ant_control[mode][1]	|
ee                228 drivers/net/wireless/ath/ath5k/eeprom.c 	    (ee->ee_ant_control[mode][2] << 6)	|
ee                229 drivers/net/wireless/ath/ath5k/eeprom.c 	    (ee->ee_ant_control[mode][3] << 12) |
ee                230 drivers/net/wireless/ath/ath5k/eeprom.c 	    (ee->ee_ant_control[mode][4] << 18) |
ee                231 drivers/net/wireless/ath/ath5k/eeprom.c 	    (ee->ee_ant_control[mode][5] << 24);
ee                233 drivers/net/wireless/ath/ath5k/eeprom.c 	     ee->ee_ant_control[mode][6]	|
ee                234 drivers/net/wireless/ath/ath5k/eeprom.c 	    (ee->ee_ant_control[mode][7] << 6)	|
ee                235 drivers/net/wireless/ath/ath5k/eeprom.c 	    (ee->ee_ant_control[mode][8] << 12) |
ee                236 drivers/net/wireless/ath/ath5k/eeprom.c 	    (ee->ee_ant_control[mode][9] << 18) |
ee                237 drivers/net/wireless/ath/ath5k/eeprom.c 	    (ee->ee_ant_control[mode][10] << 24);
ee                252 drivers/net/wireless/ath/ath5k/eeprom.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee                256 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_n_piers[mode] = 0;
ee                258 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_adc_desired_size[mode]	= (s8)((val >> 8) & 0xff);
ee                261 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_ob[mode][3]	= (val >> 5) & 0x7;
ee                262 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_db[mode][3]	= (val >> 2) & 0x7;
ee                263 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_ob[mode][2]	= (val << 1) & 0x7;
ee                266 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_ob[mode][2]	|= (val >> 15) & 0x1;
ee                267 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_db[mode][2]	= (val >> 12) & 0x7;
ee                268 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_ob[mode][1]	= (val >> 9) & 0x7;
ee                269 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_db[mode][1]	= (val >> 6) & 0x7;
ee                270 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_ob[mode][0]	= (val >> 3) & 0x7;
ee                271 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_db[mode][0]	= val & 0x7;
ee                275 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_ob[mode][1]	= (val >> 4) & 0x7;
ee                276 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_db[mode][1]	= val & 0x7;
ee                281 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_tx_end2xlna_enable[mode]	= (val >> 8) & 0xff;
ee                282 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_thr_62[mode]		= val & 0xff;
ee                285 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_thr_62[mode] = mode == AR5K_EEPROM_MODE_11A ? 15 : 28;
ee                288 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_tx_end2xpa_disable[mode]	= (val >> 8) & 0xff;
ee                289 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_tx_frm2xpa_enable[mode]	= val & 0xff;
ee                292 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_pga_desired_size[mode]	= (val >> 8) & 0xff;
ee                295 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_noise_floor_thr[mode] = -((((val & 0xff) ^ 0xff)) + 1);
ee                297 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_noise_floor_thr[mode] = val & 0xff;
ee                300 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_noise_floor_thr[mode] =
ee                304 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_xlna_gain[mode]		= (val >> 5) & 0xff;
ee                305 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_x_gain[mode]		= (val >> 1) & 0xf;
ee                306 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_xpd[mode]		= val & 0x1;
ee                310 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_fixed_bias[mode] = (val >> 13) & 0x1;
ee                314 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_false_detect[mode] = (val >> 6) & 0x7f;
ee                317 drivers/net/wireless/ath/ath5k/eeprom.c 			ee->ee_xr_power[mode] = val & 0x3f;
ee                320 drivers/net/wireless/ath/ath5k/eeprom.c 			ee->ee_ob[mode][0] = val & 0x7;
ee                321 drivers/net/wireless/ath/ath5k/eeprom.c 			ee->ee_db[mode][0] = (val >> 3) & 0x7;
ee                326 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_i_gain[mode] = AR5K_EEPROM_I_GAIN;
ee                327 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_cck_ofdm_power_delta = AR5K_EEPROM_CCK_OFDM_DELTA;
ee                329 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_i_gain[mode] = (val >> 13) & 0x7;
ee                332 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_i_gain[mode] |= (val << 3) & 0x38;
ee                335 drivers/net/wireless/ath/ath5k/eeprom.c 			ee->ee_cck_ofdm_power_delta = (val >> 3) & 0xff;
ee                337 drivers/net/wireless/ath/ath5k/eeprom.c 				ee->ee_scaled_cck_delta = (val >> 11) & 0x1f;
ee                343 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_i_cal[mode] = (val >> 8) & 0x3f;
ee                344 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_q_cal[mode] = (val >> 3) & 0x1f;
ee                359 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_margin_tx_rx[mode] = val & 0x3f;
ee                364 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_pwr_cal_b[0].freq =
ee                365 drivers/net/wireless/ath/ath5k/eeprom.c 			ath5k_eeprom_bin2freq(ee, val & 0xff, mode);
ee                366 drivers/net/wireless/ath/ath5k/eeprom.c 		if (ee->ee_pwr_cal_b[0].freq != AR5K_EEPROM_CHANNEL_DIS)
ee                367 drivers/net/wireless/ath/ath5k/eeprom.c 			ee->ee_n_piers[mode]++;
ee                369 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_pwr_cal_b[1].freq =
ee                370 drivers/net/wireless/ath/ath5k/eeprom.c 			ath5k_eeprom_bin2freq(ee, (val >> 8) & 0xff, mode);
ee                371 drivers/net/wireless/ath/ath5k/eeprom.c 		if (ee->ee_pwr_cal_b[1].freq != AR5K_EEPROM_CHANNEL_DIS)
ee                372 drivers/net/wireless/ath/ath5k/eeprom.c 			ee->ee_n_piers[mode]++;
ee                375 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_pwr_cal_b[2].freq =
ee                376 drivers/net/wireless/ath/ath5k/eeprom.c 			ath5k_eeprom_bin2freq(ee, val & 0xff, mode);
ee                377 drivers/net/wireless/ath/ath5k/eeprom.c 		if (ee->ee_pwr_cal_b[2].freq != AR5K_EEPROM_CHANNEL_DIS)
ee                378 drivers/net/wireless/ath/ath5k/eeprom.c 			ee->ee_n_piers[mode]++;
ee                381 drivers/net/wireless/ath/ath5k/eeprom.c 			ee->ee_margin_tx_rx[mode] = (val >> 8) & 0x3f;
ee                386 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_pwr_cal_g[0].freq =
ee                387 drivers/net/wireless/ath/ath5k/eeprom.c 			ath5k_eeprom_bin2freq(ee, val & 0xff, mode);
ee                388 drivers/net/wireless/ath/ath5k/eeprom.c 		if (ee->ee_pwr_cal_g[0].freq != AR5K_EEPROM_CHANNEL_DIS)
ee                389 drivers/net/wireless/ath/ath5k/eeprom.c 			ee->ee_n_piers[mode]++;
ee                391 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_pwr_cal_g[1].freq =
ee                392 drivers/net/wireless/ath/ath5k/eeprom.c 			ath5k_eeprom_bin2freq(ee, (val >> 8) & 0xff, mode);
ee                393 drivers/net/wireless/ath/ath5k/eeprom.c 		if (ee->ee_pwr_cal_g[1].freq != AR5K_EEPROM_CHANNEL_DIS)
ee                394 drivers/net/wireless/ath/ath5k/eeprom.c 			ee->ee_n_piers[mode]++;
ee                397 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_turbo_max_power[mode] = val & 0x7f;
ee                398 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_xr_power[mode] = (val >> 7) & 0x3f;
ee                401 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_pwr_cal_g[2].freq =
ee                402 drivers/net/wireless/ath/ath5k/eeprom.c 			ath5k_eeprom_bin2freq(ee, val & 0xff, mode);
ee                403 drivers/net/wireless/ath/ath5k/eeprom.c 		if (ee->ee_pwr_cal_g[2].freq != AR5K_EEPROM_CHANNEL_DIS)
ee                404 drivers/net/wireless/ath/ath5k/eeprom.c 			ee->ee_n_piers[mode]++;
ee                407 drivers/net/wireless/ath/ath5k/eeprom.c 			ee->ee_margin_tx_rx[mode] = (val >> 8) & 0x3f;
ee                410 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_i_cal[mode] = (val >> 5) & 0x3f;
ee                411 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_q_cal[mode] = val & 0x1f;
ee                415 drivers/net/wireless/ath/ath5k/eeprom.c 			ee->ee_cck_ofdm_gain_delta = val & 0xff;
ee                423 drivers/net/wireless/ath/ath5k/eeprom.c 	if (ee->ee_version < AR5K_EEPROM_VERSION_5_0)
ee                428 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_switch_settling_turbo[mode] = (val >> 6) & 0x7f;
ee                430 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_atn_tx_rx_turbo[mode] = (val >> 13) & 0x7;
ee                432 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_atn_tx_rx_turbo[mode] |= (val & 0x7) << 3;
ee                433 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_margin_tx_rx_turbo[mode] = (val >> 3) & 0x3f;
ee                435 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_adc_desired_size_turbo[mode] = (val >> 9) & 0x7f;
ee                437 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_adc_desired_size_turbo[mode] |= (val & 0x1) << 7;
ee                438 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_pga_desired_size_turbo[mode] = (val >> 1) & 0xff;
ee                440 drivers/net/wireless/ath/ath5k/eeprom.c 		if (AR5K_EEPROM_EEMAP(ee->ee_misc0) >= 2)
ee                441 drivers/net/wireless/ath/ath5k/eeprom.c 			ee->ee_pd_gain_overlap = (val >> 9) & 0xf;
ee                444 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_switch_settling_turbo[mode] = (val >> 8) & 0x7f;
ee                446 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_atn_tx_rx_turbo[mode] = (val >> 15) & 0x7;
ee                448 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_atn_tx_rx_turbo[mode] |= (val & 0x1f) << 1;
ee                449 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_margin_tx_rx_turbo[mode] = (val >> 5) & 0x3f;
ee                451 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_adc_desired_size_turbo[mode] = (val >> 11) & 0x7f;
ee                453 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_adc_desired_size_turbo[mode] |= (val & 0x7) << 5;
ee                454 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_pga_desired_size_turbo[mode] = (val >> 3) & 0xff;
ee                469 drivers/net/wireless/ath/ath5k/eeprom.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee                482 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_turbo_max_power[AR5K_EEPROM_MODE_11A] =
ee                483 drivers/net/wireless/ath/ath5k/eeprom.c 		AR5K_EEPROM_HDR_T_5GHZ_DBM(ee->ee_header);
ee                499 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_thr_62[AR5K_EEPROM_MODE_11A] = 15;
ee                500 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_thr_62[AR5K_EEPROM_MODE_11B] = 28;
ee                501 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_thr_62[AR5K_EEPROM_MODE_11G] = 28;
ee                513 drivers/net/wireless/ath/ath5k/eeprom.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee                519 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_n_piers[mode] = 0;
ee                527 drivers/net/wireless/ath/ath5k/eeprom.c 		pc[i++].freq = ath5k_eeprom_bin2freq(ee,
ee                529 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_n_piers[mode]++;
ee                535 drivers/net/wireless/ath/ath5k/eeprom.c 		pc[i++].freq = ath5k_eeprom_bin2freq(ee,
ee                537 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_n_piers[mode]++;
ee                550 drivers/net/wireless/ath/ath5k/eeprom.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee                551 drivers/net/wireless/ath/ath5k/eeprom.c 	struct ath5k_chan_pcal_info *pcal = ee->ee_pwr_cal_a;
ee                556 drivers/net/wireless/ath/ath5k/eeprom.c 	if (ee->ee_version >= AR5K_EEPROM_VERSION_3_3) {
ee                588 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_n_piers[AR5K_EEPROM_MODE_11A] = 10;
ee                591 drivers/net/wireless/ath/ath5k/eeprom.c 			pcal[i].freq = ath5k_eeprom_bin2freq(ee,
ee                603 drivers/net/wireless/ath/ath5k/eeprom.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee                608 drivers/net/wireless/ath/ath5k/eeprom.c 		pcal = ee->ee_pwr_cal_b;
ee                611 drivers/net/wireless/ath/ath5k/eeprom.c 		pcal = ee->ee_pwr_cal_g;
ee                669 drivers/net/wireless/ath/ath5k/eeprom.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee                675 drivers/net/wireless/ath/ath5k/eeprom.c 		if (!AR5K_EEPROM_HDR_11A(ee->ee_header))
ee                677 drivers/net/wireless/ath/ath5k/eeprom.c 		chinfo = ee->ee_pwr_cal_a;
ee                680 drivers/net/wireless/ath/ath5k/eeprom.c 		if (!AR5K_EEPROM_HDR_11B(ee->ee_header))
ee                682 drivers/net/wireless/ath/ath5k/eeprom.c 		chinfo = ee->ee_pwr_cal_b;
ee                685 drivers/net/wireless/ath/ath5k/eeprom.c 		if (!AR5K_EEPROM_HDR_11G(ee->ee_header))
ee                687 drivers/net/wireless/ath/ath5k/eeprom.c 		chinfo = ee->ee_pwr_cal_g;
ee                693 drivers/net/wireless/ath/ath5k/eeprom.c 	for (pier = 0; pier < ee->ee_n_piers[mode]; pier++) {
ee                717 drivers/net/wireless/ath/ath5k/eeprom.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee                721 drivers/net/wireless/ath/ath5k/eeprom.c 	u8 *pdgain_idx = ee->ee_pdc_to_idx[mode];
ee                724 drivers/net/wireless/ath/ath5k/eeprom.c 	for (pier = 0; pier < ee->ee_n_piers[mode]; pier++) {
ee                743 drivers/net/wireless/ath/ath5k/eeprom.c 			if (!((ee->ee_x_gain[mode] >> idx) & 0x1)) {
ee                749 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_pd_gains[mode] = 1;
ee                795 drivers/net/wireless/ath/ath5k/eeprom.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee                801 drivers/net/wireless/ath/ath5k/eeprom.c 	offset = AR5K_EEPROM_GROUPS_START(ee->ee_version);
ee                804 drivers/net/wireless/ath/ath5k/eeprom.c 		if (!AR5K_EEPROM_HDR_11A(ee->ee_header))
ee                813 drivers/net/wireless/ath/ath5k/eeprom.c 		pcal = ee->ee_pwr_cal_a;
ee                816 drivers/net/wireless/ath/ath5k/eeprom.c 		if (!AR5K_EEPROM_HDR_11B(ee->ee_header) &&
ee                817 drivers/net/wireless/ath/ath5k/eeprom.c 		    !AR5K_EEPROM_HDR_11G(ee->ee_header))
ee                820 drivers/net/wireless/ath/ath5k/eeprom.c 		pcal = ee->ee_pwr_cal_b;
ee                827 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_n_piers[mode] = 3;
ee                830 drivers/net/wireless/ath/ath5k/eeprom.c 		if (!AR5K_EEPROM_HDR_11G(ee->ee_header))
ee                833 drivers/net/wireless/ath/ath5k/eeprom.c 		pcal = ee->ee_pwr_cal_g;
ee                840 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_n_piers[mode] = 3;
ee                846 drivers/net/wireless/ath/ath5k/eeprom.c 	for (i = 0; i < ee->ee_n_piers[mode]; i++) {
ee                905 drivers/net/wireless/ath/ath5k/eeprom.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee                907 drivers/net/wireless/ath/ath5k/eeprom.c 	u8 *pdgain_idx = ee->ee_pdc_to_idx[mode];
ee                911 drivers/net/wireless/ath/ath5k/eeprom.c 	for (pier = 0; pier < ee->ee_n_piers[mode]; pier++) {
ee                925 drivers/net/wireless/ath/ath5k/eeprom.c 		for (pdg = 0; pdg < ee->ee_pd_gains[mode]; pdg++) {
ee               1018 drivers/net/wireless/ath/ath5k/eeprom.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee               1021 drivers/net/wireless/ath/ath5k/eeprom.c 	u8 *pdgain_idx = ee->ee_pdc_to_idx[mode];
ee               1034 drivers/net/wireless/ath/ath5k/eeprom.c 		if ((ee->ee_x_gain[mode] >> i) & 0x1)
ee               1037 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_pd_gains[mode] = pd_gains;
ee               1047 drivers/net/wireless/ath/ath5k/eeprom.c 		offset = AR5K_EEPROM_GROUPS_START(ee->ee_version);
ee               1051 drivers/net/wireless/ath/ath5k/eeprom.c 		gen_chan_info = ee->ee_pwr_cal_a;
ee               1054 drivers/net/wireless/ath/ath5k/eeprom.c 		offset = AR5K_EEPROM_GROUPS_START(ee->ee_version);
ee               1055 drivers/net/wireless/ath/ath5k/eeprom.c 		if (AR5K_EEPROM_HDR_11A(ee->ee_header))
ee               1059 drivers/net/wireless/ath/ath5k/eeprom.c 		gen_chan_info = ee->ee_pwr_cal_b;
ee               1062 drivers/net/wireless/ath/ath5k/eeprom.c 		offset = AR5K_EEPROM_GROUPS_START(ee->ee_version);
ee               1063 drivers/net/wireless/ath/ath5k/eeprom.c 		if (AR5K_EEPROM_HDR_11A(ee->ee_header))
ee               1065 drivers/net/wireless/ath/ath5k/eeprom.c 		else if (AR5K_EEPROM_HDR_11B(ee->ee_header))
ee               1069 drivers/net/wireless/ath/ath5k/eeprom.c 		gen_chan_info = ee->ee_pwr_cal_g;
ee               1075 drivers/net/wireless/ath/ath5k/eeprom.c 	for (i = 0; i < ee->ee_n_piers[mode]; i++) {
ee               1112 drivers/net/wireless/ath/ath5k/eeprom.c 		if (ee->ee_version >= AR5K_EEPROM_VERSION_4_3) {
ee               1151 drivers/net/wireless/ath/ath5k/eeprom.c ath5k_pdgains_size_2413(struct ath5k_eeprom_info *ee, unsigned int mode)
ee               1156 drivers/net/wireless/ath/ath5k/eeprom.c 	sz = pdgains_size[ee->ee_pd_gains[mode] - 1];
ee               1157 drivers/net/wireless/ath/ath5k/eeprom.c 	sz *= ee->ee_n_piers[mode];
ee               1165 drivers/net/wireless/ath/ath5k/eeprom.c ath5k_cal_data_offset_2413(struct ath5k_eeprom_info *ee, int mode)
ee               1167 drivers/net/wireless/ath/ath5k/eeprom.c 	u32 offset = AR5K_EEPROM_CAL_DATA_START(ee->ee_misc4);
ee               1171 drivers/net/wireless/ath/ath5k/eeprom.c 		if (AR5K_EEPROM_HDR_11B(ee->ee_header))
ee               1172 drivers/net/wireless/ath/ath5k/eeprom.c 			offset += ath5k_pdgains_size_2413(ee,
ee               1177 drivers/net/wireless/ath/ath5k/eeprom.c 		if (AR5K_EEPROM_HDR_11A(ee->ee_header))
ee               1178 drivers/net/wireless/ath/ath5k/eeprom.c 			offset += ath5k_pdgains_size_2413(ee,
ee               1197 drivers/net/wireless/ath/ath5k/eeprom.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee               1199 drivers/net/wireless/ath/ath5k/eeprom.c 	u8 *pdgain_idx = ee->ee_pdc_to_idx[mode];
ee               1203 drivers/net/wireless/ath/ath5k/eeprom.c 	for (pier = 0; pier < ee->ee_n_piers[mode]; pier++) {
ee               1217 drivers/net/wireless/ath/ath5k/eeprom.c 		for (pdg = 0; pdg < ee->ee_pd_gains[mode]; pdg++) {
ee               1225 drivers/net/wireless/ath/ath5k/eeprom.c 			if (pdg == ee->ee_pd_gains[mode] - 1)
ee               1264 drivers/net/wireless/ath/ath5k/eeprom.c 			if (pdg == ee->ee_pd_gains[mode] - 1)
ee               1281 drivers/net/wireless/ath/ath5k/eeprom.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee               1284 drivers/net/wireless/ath/ath5k/eeprom.c 	u8 *pdgain_idx = ee->ee_pdc_to_idx[mode];
ee               1297 drivers/net/wireless/ath/ath5k/eeprom.c 		if ((ee->ee_x_gain[mode] >> idx) & 0x1)
ee               1301 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_pd_gains[mode] = pd_gains;
ee               1306 drivers/net/wireless/ath/ath5k/eeprom.c 	offset = ath5k_cal_data_offset_2413(ee, mode);
ee               1309 drivers/net/wireless/ath/ath5k/eeprom.c 		if (!AR5K_EEPROM_HDR_11A(ee->ee_header))
ee               1314 drivers/net/wireless/ath/ath5k/eeprom.c 		chinfo = ee->ee_pwr_cal_a;
ee               1317 drivers/net/wireless/ath/ath5k/eeprom.c 		if (!AR5K_EEPROM_HDR_11B(ee->ee_header))
ee               1322 drivers/net/wireless/ath/ath5k/eeprom.c 		chinfo = ee->ee_pwr_cal_b;
ee               1325 drivers/net/wireless/ath/ath5k/eeprom.c 		if (!AR5K_EEPROM_HDR_11G(ee->ee_header))
ee               1330 drivers/net/wireless/ath/ath5k/eeprom.c 		chinfo = ee->ee_pwr_cal_g;
ee               1336 drivers/net/wireless/ath/ath5k/eeprom.c 	for (i = 0; i < ee->ee_n_piers[mode]; i++) {
ee               1472 drivers/net/wireless/ath/ath5k/eeprom.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee               1479 drivers/net/wireless/ath/ath5k/eeprom.c 	offset = AR5K_EEPROM_TARGET_PWRSTART(ee->ee_misc1);
ee               1480 drivers/net/wireless/ath/ath5k/eeprom.c 	rate_target_pwr_num = &ee->ee_rate_target_pwr_num[mode];
ee               1483 drivers/net/wireless/ath/ath5k/eeprom.c 		offset += AR5K_EEPROM_TARGET_PWR_OFF_11A(ee->ee_version);
ee               1484 drivers/net/wireless/ath/ath5k/eeprom.c 		rate_pcal_info = ee->ee_rate_tpwr_a;
ee               1485 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_rate_target_pwr_num[mode] = AR5K_EEPROM_N_5GHZ_RATE_CHAN;
ee               1488 drivers/net/wireless/ath/ath5k/eeprom.c 		offset += AR5K_EEPROM_TARGET_PWR_OFF_11B(ee->ee_version);
ee               1489 drivers/net/wireless/ath/ath5k/eeprom.c 		rate_pcal_info = ee->ee_rate_tpwr_b;
ee               1490 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_rate_target_pwr_num[mode] = 2; /* 3rd is g mode's 1st */
ee               1493 drivers/net/wireless/ath/ath5k/eeprom.c 		offset += AR5K_EEPROM_TARGET_PWR_OFF_11G(ee->ee_version);
ee               1494 drivers/net/wireless/ath/ath5k/eeprom.c 		rate_pcal_info = ee->ee_rate_tpwr_g;
ee               1495 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_rate_target_pwr_num[mode] = AR5K_EEPROM_N_2GHZ_CHAN;
ee               1502 drivers/net/wireless/ath/ath5k/eeprom.c 	if (ee->ee_version <= AR5K_EEPROM_VERSION_3_2) {
ee               1506 drivers/net/wireless/ath/ath5k/eeprom.c 			    ath5k_eeprom_bin2freq(ee, (val >> 9) & 0x7f, mode);
ee               1527 drivers/net/wireless/ath/ath5k/eeprom.c 			    ath5k_eeprom_bin2freq(ee, (val >> 8) & 0xff, mode);
ee               1567 drivers/net/wireless/ath/ath5k/eeprom.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee               1573 drivers/net/wireless/ath/ath5k/eeprom.c 			(AR5K_EEPROM_EEMAP(ee->ee_misc0) == 1))
ee               1576 drivers/net/wireless/ath/ath5k/eeprom.c 			(AR5K_EEPROM_EEMAP(ee->ee_misc0) == 2))
ee               1600 drivers/net/wireless/ath/ath5k/eeprom.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee               1609 drivers/net/wireless/ath/ath5k/eeprom.c 	fmask = AR5K_EEPROM_FREQ_M(ee->ee_version);
ee               1610 drivers/net/wireless/ath/ath5k/eeprom.c 	offset = AR5K_EEPROM_CTL(ee->ee_version);
ee               1611 drivers/net/wireless/ath/ath5k/eeprom.c 	ee->ee_ctls = AR5K_EEPROM_N_CTLS(ee->ee_version);
ee               1612 drivers/net/wireless/ath/ath5k/eeprom.c 	for (i = 0; i < ee->ee_ctls; i += 2) {
ee               1614 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_ctl[i] = (val >> 8) & 0xff;
ee               1615 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_ctl[i + 1] = val & 0xff;
ee               1619 drivers/net/wireless/ath/ath5k/eeprom.c 	if (ee->ee_version >= AR5K_EEPROM_VERSION_4_0)
ee               1620 drivers/net/wireless/ath/ath5k/eeprom.c 		offset += AR5K_EEPROM_TARGET_PWRSTART(ee->ee_misc1) -
ee               1623 drivers/net/wireless/ath/ath5k/eeprom.c 		offset += AR5K_EEPROM_GROUPS_START(ee->ee_version);
ee               1625 drivers/net/wireless/ath/ath5k/eeprom.c 	rep = ee->ee_ctl_pwr;
ee               1626 drivers/net/wireless/ath/ath5k/eeprom.c 	for (i = 0; i < ee->ee_ctls; i++) {
ee               1627 drivers/net/wireless/ath/ath5k/eeprom.c 		switch (ee->ee_ctl[i] & AR5K_CTL_MODE_M) {
ee               1636 drivers/net/wireless/ath/ath5k/eeprom.c 		if (ee->ee_ctl[i] == 0) {
ee               1637 drivers/net/wireless/ath/ath5k/eeprom.c 			if (ee->ee_version >= AR5K_EEPROM_VERSION_3_3)
ee               1644 drivers/net/wireless/ath/ath5k/eeprom.c 		if (ee->ee_version >= AR5K_EEPROM_VERSION_3_3) {
ee               1695 drivers/net/wireless/ath/ath5k/eeprom.c 			rep[j].freq = ath5k_eeprom_bin2freq(ee,
ee               1707 drivers/net/wireless/ath/ath5k/eeprom.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee               1712 drivers/net/wireless/ath/ath5k/eeprom.c 	offset = AR5K_EEPROM_CTL(ee->ee_version) +
ee               1713 drivers/net/wireless/ath/ath5k/eeprom.c 				AR5K_EEPROM_N_CTLS(ee->ee_version);
ee               1715 drivers/net/wireless/ath/ath5k/eeprom.c 	if (ee->ee_version < AR5K_EEPROM_VERSION_5_3) {
ee               1717 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_spur_chans[0][0] = AR5K_EEPROM_NO_SPUR;
ee               1719 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_spur_chans[0][1] = AR5K_EEPROM_5413_SPUR_CHAN_1;
ee               1720 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_spur_chans[1][1] = AR5K_EEPROM_5413_SPUR_CHAN_2;
ee               1721 drivers/net/wireless/ath/ath5k/eeprom.c 		ee->ee_spur_chans[2][1] = AR5K_EEPROM_NO_SPUR;
ee               1722 drivers/net/wireless/ath/ath5k/eeprom.c 	} else if (ee->ee_version >= AR5K_EEPROM_VERSION_5_3) {
ee               1725 drivers/net/wireless/ath/ath5k/eeprom.c 			ee->ee_spur_chans[i][0] = val;
ee               1728 drivers/net/wireless/ath/ath5k/eeprom.c 			ee->ee_spur_chans[i][1] = val;
ee                681 drivers/net/wireless/ath/ath5k/phy.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee                706 drivers/net/wireless/ath/ath5k/phy.c 					ee->ee_cck_ofdm_gain_delta;
ee                818 drivers/net/wireless/ath/ath5k/phy.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee                936 drivers/net/wireless/ath/ath5k/phy.c 		ath5k_hw_rfb_op(ah, rf_regs, ee->ee_ob[ee_mode][obdb],
ee                939 drivers/net/wireless/ath/ath5k/phy.c 		ath5k_hw_rfb_op(ah, rf_regs, ee->ee_db[ee_mode][obdb],
ee                957 drivers/net/wireless/ath/ath5k/phy.c 		ath5k_hw_rfb_op(ah, rf_regs, ee->ee_ob[ee_mode][obdb],
ee                960 drivers/net/wireless/ath/ath5k/phy.c 		ath5k_hw_rfb_op(ah, rf_regs, ee->ee_db[ee_mode][obdb],
ee                998 drivers/net/wireless/ath/ath5k/phy.c 		ath5k_hw_rfb_op(ah, rf_regs, !ee->ee_xpd[ee_mode],
ee               1001 drivers/net/wireless/ath/ath5k/phy.c 		ath5k_hw_rfb_op(ah, rf_regs, ee->ee_x_gain[ee_mode],
ee               1004 drivers/net/wireless/ath/ath5k/phy.c 		ath5k_hw_rfb_op(ah, rf_regs, ee->ee_i_gain[ee_mode],
ee               1007 drivers/net/wireless/ath/ath5k/phy.c 		ath5k_hw_rfb_op(ah, rf_regs, ee->ee_xpd[ee_mode],
ee               1062 drivers/net/wireless/ath/ath5k/phy.c 		ath5k_hw_rfb_op(ah, rf_regs, ee->ee_xpd[ee_mode],
ee               1068 drivers/net/wireless/ath/ath5k/phy.c 						ee->ee_x_gain[ee_mode],
ee               1072 drivers/net/wireless/ath/ath5k/phy.c 			u8 *pdg_curve_to_idx = ee->ee_pdc_to_idx[ee_mode];
ee               1073 drivers/net/wireless/ath/ath5k/phy.c 			if (ee->ee_pd_gains[ee_mode] > 1) {
ee               1124 drivers/net/wireless/ath/ath5k/phy.c 		ath5k_hw_rfb_op(ah, rf_regs, ee->ee_i_gain[ee_mode],
ee               1596 drivers/net/wireless/ath/ath5k/phy.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee               1615 drivers/net/wireless/ath/ath5k/phy.c 	threshold = ee->ee_noise_floor_thr[ee_mode];
ee               1906 drivers/net/wireless/ath/ath5k/phy.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee               1935 drivers/net/wireless/ath/ath5k/phy.c 		spur_chan_fbin = ee->ee_spur_chans[i][freq_band];
ee               2585 drivers/net/wireless/ath/ath5k/phy.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee               2596 drivers/net/wireless/ath/ath5k/phy.c 		pcinfo = ee->ee_pwr_cal_a;
ee               2600 drivers/net/wireless/ath/ath5k/phy.c 		pcinfo = ee->ee_pwr_cal_b;
ee               2605 drivers/net/wireless/ath/ath5k/phy.c 		pcinfo = ee->ee_pwr_cal_g;
ee               2609 drivers/net/wireless/ath/ath5k/phy.c 	max = ee->ee_n_piers[mode] - 1;
ee               2673 drivers/net/wireless/ath/ath5k/phy.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee               2684 drivers/net/wireless/ath/ath5k/phy.c 		rpinfo = ee->ee_rate_tpwr_a;
ee               2688 drivers/net/wireless/ath/ath5k/phy.c 		rpinfo = ee->ee_rate_tpwr_b;
ee               2693 drivers/net/wireless/ath/ath5k/phy.c 		rpinfo = ee->ee_rate_tpwr_g;
ee               2697 drivers/net/wireless/ath/ath5k/phy.c 	max = ee->ee_rate_target_pwr_num[mode] - 1;
ee               2768 drivers/net/wireless/ath/ath5k/phy.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee               2769 drivers/net/wireless/ath/ath5k/phy.c 	struct ath5k_edge_power *rep = ee->ee_ctl_pwr;
ee               2770 drivers/net/wireless/ath/ath5k/phy.c 	u8 *ctl_val = ee->ee_ctl;
ee               2800 drivers/net/wireless/ath/ath5k/phy.c 	for (i = 0; i < ee->ee_ctls; i++) {
ee               3203 drivers/net/wireless/ath/ath5k/phy.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee               3205 drivers/net/wireless/ath/ath5k/phy.c 	u8 *pdg_to_idx = ee->ee_pdc_to_idx[ee_mode];
ee               3206 drivers/net/wireless/ath/ath5k/phy.c 	u8 pdcurves = ee->ee_pd_gains[ee_mode];
ee               3277 drivers/net/wireless/ath/ath5k/phy.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee               3278 drivers/net/wireless/ath/ath5k/phy.c 	u8 *pdg_curve_to_idx = ee->ee_pdc_to_idx[ee_mode];
ee               3293 drivers/net/wireless/ath/ath5k/phy.c 	for (pdg = 0; pdg < ee->ee_pd_gains[ee_mode]; pdg++) {
ee               3340 drivers/net/wireless/ath/ath5k/phy.c 			if (!(ee->ee_pd_gains[ee_mode] > 1 && pdg == 0)) {
ee               3425 drivers/net/wireless/ath/ath5k/phy.c 						ee->ee_pd_gains[ee_mode]);
ee               3445 drivers/net/wireless/ath/ath5k/phy.c 						ee->ee_pd_gains[ee_mode]);
ee                283 drivers/net/wireless/ath/ath5k/reset.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee                288 drivers/net/wireless/ath/ath5k/reset.c 	if ((AR5K_EEPROM_HAS32KHZCRYSTAL(ee->ee_misc1) ||
ee                289 drivers/net/wireless/ath/ath5k/reset.c 	AR5K_EEPROM_HAS32KHZCRYSTAL_OLD(ee->ee_misc1)) &&
ee                348 drivers/net/wireless/ath/ath5k/reset.c 		else if (ee->ee_is_hb63)
ee                979 drivers/net/wireless/ath/ath5k/reset.c 	struct ath5k_eeprom_info *ee = &ah->ah_capabilities.cap_eeprom;
ee                992 drivers/net/wireless/ath/ath5k/reset.c 			((ee->ee_cck_ofdm_power_delta -
ee                993 drivers/net/wireless/ath/ath5k/reset.c 			ee->ee_scaled_cck_delta) * 2) / 10;
ee                996 drivers/net/wireless/ath/ath5k/reset.c 			(ee->ee_cck_ofdm_power_delta * 2) / 10;
ee               1003 drivers/net/wireless/ath/ath5k/reset.c 			AR5K_REG_SM((ee->ee_cck_ofdm_gain_delta * -1),
ee               1015 drivers/net/wireless/ath/ath5k/reset.c 						ee->ee_cck_ofdm_gain_delta;
ee               1024 drivers/net/wireless/ath/ath5k/reset.c 		AR5K_PHY_NF_SVAL(ee->ee_noise_floor_thr[ee_mode]),
ee               1032 drivers/net/wireless/ath/ath5k/reset.c 				ee->ee_switch_settling_turbo[ee_mode]);
ee               1037 drivers/net/wireless/ath/ath5k/reset.c 				ee->ee_atn_tx_rx_turbo[ee_mode]);
ee               1042 drivers/net/wireless/ath/ath5k/reset.c 				ee->ee_adc_desired_size_turbo[ee_mode]);
ee               1046 drivers/net/wireless/ath/ath5k/reset.c 				ee->ee_pga_desired_size_turbo[ee_mode]);
ee               1051 drivers/net/wireless/ath/ath5k/reset.c 				ee->ee_margin_tx_rx_turbo[ee_mode]);
ee               1057 drivers/net/wireless/ath/ath5k/reset.c 				ee->ee_switch_settling[ee_mode]);
ee               1062 drivers/net/wireless/ath/ath5k/reset.c 				ee->ee_atn_tx_rx[ee_mode]);
ee               1067 drivers/net/wireless/ath/ath5k/reset.c 				ee->ee_adc_desired_size[ee_mode]);
ee               1071 drivers/net/wireless/ath/ath5k/reset.c 				ee->ee_pga_desired_size[ee_mode]);
ee               1077 drivers/net/wireless/ath/ath5k/reset.c 				ee->ee_margin_tx_rx[ee_mode]);
ee               1082 drivers/net/wireless/ath/ath5k/reset.c 		(ee->ee_tx_end2xpa_disable[ee_mode] << 24) |
ee               1083 drivers/net/wireless/ath/ath5k/reset.c 		(ee->ee_tx_end2xpa_disable[ee_mode] << 16) |
ee               1084 drivers/net/wireless/ath/ath5k/reset.c 		(ee->ee_tx_frm2xpa_enable[ee_mode] << 8) |
ee               1085 drivers/net/wireless/ath/ath5k/reset.c 		(ee->ee_tx_frm2xpa_enable[ee_mode]), AR5K_PHY_RF_CTL4);
ee               1090 drivers/net/wireless/ath/ath5k/reset.c 			ee->ee_tx_end2xlna_enable[ee_mode]);
ee               1095 drivers/net/wireless/ath/ath5k/reset.c 			ee->ee_thr_62[ee_mode]);
ee               1104 drivers/net/wireless/ath/ath5k/reset.c 				ee->ee_false_detect[ee_mode]);
ee               1114 drivers/net/wireless/ath/ath5k/reset.c 			    ee->ee_i_cal[ee_mode]);
ee               1116 drivers/net/wireless/ath/ath5k/reset.c 			    ee->ee_q_cal[ee_mode]);
ee                 93 drivers/net/wireless/mediatek/mt7601u/debugfs.c 	struct mt7601u_rate_power *rp = &dev->ee->power_rate_table;
ee                 94 drivers/net/wireless/mediatek/mt7601u/debugfs.c 	struct tssi_data *td = &dev->ee->tssi_data;
ee                 97 drivers/net/wireless/mediatek/mt7601u/debugfs.c 	seq_printf(file, "RF freq offset: %hhx\n", dev->ee->rf_freq_off);
ee                 99 drivers/net/wireless/mediatek/mt7601u/debugfs.c 		   dev->ee->rssi_offset[0], dev->ee->rssi_offset[1]);
ee                100 drivers/net/wireless/mediatek/mt7601u/debugfs.c 	seq_printf(file, "Reference temp: %hhx\n", dev->ee->ref_temp);
ee                101 drivers/net/wireless/mediatek/mt7601u/debugfs.c 	seq_printf(file, "LNA gain: %hhx\n", dev->ee->lna_gain);
ee                102 drivers/net/wireless/mediatek/mt7601u/debugfs.c 	seq_printf(file, "Reg channels: %hhu-%hhu\n", dev->ee->reg.start,
ee                103 drivers/net/wireless/mediatek/mt7601u/debugfs.c 		   dev->ee->reg.start + dev->ee->reg.num - 1);
ee                119 drivers/net/wireless/mediatek/mt7601u/debugfs.c 			   i * 2 + 1, dev->ee->chan_pwr[i * 2],
ee                120 drivers/net/wireless/mediatek/mt7601u/debugfs.c 			   i * 2 + 2, dev->ee->chan_pwr[i * 2 + 1]);
ee                122 drivers/net/wireless/mediatek/mt7601u/debugfs.c 	if (!dev->ee->tssi_enabled)
ee                114 drivers/net/wireless/mediatek/mt7601u/eeprom.c 	dev->ee->tssi_enabled = mt7601u_has_tssi(dev, eeprom) &&
ee                141 drivers/net/wireless/mediatek/mt7601u/eeprom.c 	memset(dev->ee->chan_pwr, trgt_pwr, sizeof(dev->ee->chan_pwr));
ee                164 drivers/net/wireless/mediatek/mt7601u/eeprom.c 		dev->ee->chan_pwr[i] = power;
ee                197 drivers/net/wireless/mediatek/mt7601u/eeprom.c 	dev->ee->reg = chan_bounds[idx];
ee                209 drivers/net/wireless/mediatek/mt7601u/eeprom.c 	dev->ee->rf_freq_off = field_validate(eeprom[MT_EE_FREQ_OFFSET]);
ee                213 drivers/net/wireless/mediatek/mt7601u/eeprom.c 		dev->ee->rf_freq_off -= comp & 0x7f;
ee                215 drivers/net/wireless/mediatek/mt7601u/eeprom.c 		dev->ee->rf_freq_off += comp;
ee                222 drivers/net/wireless/mediatek/mt7601u/eeprom.c 	s8 *rssi_offset = dev->ee->rssi_offset;
ee                265 drivers/net/wireless/mediatek/mt7601u/eeprom.c 	struct mt7601u_rate_power *t = &dev->ee->power_rate_table;
ee                272 drivers/net/wireless/mediatek/mt7601u/eeprom.c 		dev->ee->real_cck_bw20[0] = t->cck[0].bw20;
ee                273 drivers/net/wireless/mediatek/mt7601u/eeprom.c 		dev->ee->real_cck_bw20[1] = t->cck[1].bw20;
ee                332 drivers/net/wireless/mediatek/mt7601u/eeprom.c 	struct tssi_data *d = &dev->ee->tssi_data;
ee                334 drivers/net/wireless/mediatek/mt7601u/eeprom.c 	if (!dev->ee->tssi_enabled)
ee                354 drivers/net/wireless/mediatek/mt7601u/eeprom.c 	dev->ee = devm_kzalloc(dev->dev, sizeof(*dev->ee), GFP_KERNEL);
ee                355 drivers/net/wireless/mediatek/mt7601u/eeprom.c 	if (!dev->ee)
ee                381 drivers/net/wireless/mediatek/mt7601u/eeprom.c 	dev->ee->ref_temp = eeprom[MT_EE_REF_TEMP];
ee                382 drivers/net/wireless/mediatek/mt7601u/eeprom.c 	dev->ee->lna_gain = eeprom[MT_EE_LNA_GAIN];
ee                565 drivers/net/wireless/mediatek/mt7601u/init.c 	WARN_ON(dev->ee->reg.start - 1 + dev->ee->reg.num >
ee                569 drivers/net/wireless/mediatek/mt7601u/init.c 			       &mt76_channels_2ghz[dev->ee->reg.start - 1],
ee                570 drivers/net/wireless/mediatek/mt7601u/init.c 			       dev->ee->reg.num,
ee                182 drivers/net/wireless/mediatek/mt7601u/mt7601u.h 	struct mt7601u_eeprom_params *ee;
ee                257 drivers/net/wireless/mediatek/mt7601u/phy.c 	val -= dev->ee->lna_gain;
ee                258 drivers/net/wireless/mediatek/mt7601u/phy.c 	val -= dev->ee->rssi_offset[0];
ee                324 drivers/net/wireless/mediatek/mt7601u/phy.c 	struct mt7601u_rate_power *t = &dev->ee->power_rate_table;
ee                330 drivers/net/wireless/mediatek/mt7601u/phy.c 		t->cck[0].bw20 = dev->ee->real_cck_bw20[0];
ee                331 drivers/net/wireless/mediatek/mt7601u/phy.c 		t->cck[1].bw20 = dev->ee->real_cck_bw20[1];
ee                337 drivers/net/wireless/mediatek/mt7601u/phy.c 		t->cck[0].bw20 = dev->ee->real_cck_bw20[0] - 2;
ee                338 drivers/net/wireless/mediatek/mt7601u/phy.c 		t->cck[1].bw20 = dev->ee->real_cck_bw20[1] - 2;
ee                366 drivers/net/wireless/mediatek/mt7601u/phy.c 		{ 62, 0x37 - dev->ee->lna_gain },
ee                367 drivers/net/wireless/mediatek/mt7601u/phy.c 		{ 63, 0x37 - dev->ee->lna_gain },
ee                368 drivers/net/wireless/mediatek/mt7601u/phy.c 		{ 64, 0x37 - dev->ee->lna_gain },
ee                374 drivers/net/wireless/mediatek/mt7601u/phy.c 	struct mt7601u_rate_power *t = &dev->ee->power_rate_table;
ee                415 drivers/net/wireless/mediatek/mt7601u/phy.c 		    dev->ee->chan_pwr[chan_idx] & 0x3f);
ee                629 drivers/net/wireless/mediatek/mt7601u/phy.c 	struct tssi_data *d = &dev->ee->tssi_data;
ee                723 drivers/net/wireless/mediatek/mt7601u/phy.c 	temp = (dev->raw_temp - dev->ee->ref_temp) * MT_EE_TEMPERATURE_SLOPE;
ee                773 drivers/net/wireless/mediatek/mt7601u/phy.c 	return dev->ee->chan_pwr[dev->chandef.chan->hw_value - 1];
ee                822 drivers/net/wireless/mediatek/mt7601u/phy.c 		rate_table = dev->ee->power_rate_table.cck;
ee                827 drivers/net/wireless/mediatek/mt7601u/phy.c 		rate_table = dev->ee->power_rate_table.ofdm;
ee                833 drivers/net/wireless/mediatek/mt7601u/phy.c 		rate_table = dev->ee->power_rate_table.ht;
ee                859 drivers/net/wireless/mediatek/mt7601u/phy.c 	p.trgt_power += dev->ee->tssi_data.tx0_delta_offset;
ee                883 drivers/net/wireless/mediatek/mt7601u/phy.c 	if (!dev->ee->tssi_enabled)
ee                902 drivers/net/wireless/mediatek/mt7601u/phy.c 		tssi_offset = dev->ee->tssi_data.offset[0];
ee                904 drivers/net/wireless/mediatek/mt7601u/phy.c 		tssi_offset = dev->ee->tssi_data.offset[1];
ee                906 drivers/net/wireless/mediatek/mt7601u/phy.c 		tssi_offset = dev->ee->tssi_data.offset[2];
ee                911 drivers/net/wireless/mediatek/mt7601u/phy.c 	curr_pwr = tssi_db * dev->ee->tssi_data.slope + (tssi_offset << 9);
ee                947 drivers/net/wireless/mediatek/mt7601u/phy.c 	return (dev->ee->lna_gain - 8) * 2 + 0x34;
ee               1007 drivers/net/wireless/mediatek/mt7601u/phy.c 	if (!dev->ee->tssi_enabled)
ee               1107 drivers/net/wireless/mediatek/mt7601u/phy.c 	dev->freq_cal.freq = dev->ee->rf_freq_off;
ee               1122 drivers/net/wireless/mediatek/mt7601u/phy.c 	dev->curr_temp = (dev->raw_temp - dev->ee->ref_temp) *
ee               1227 drivers/net/wireless/mediatek/mt7601u/phy.c 	ret = mt7601u_rf_wr(dev, 0, 12, dev->ee->rf_freq_off);
ee                151 drivers/spmi/spmi-pmic-arb.c 	u8			ee;
ee                534 drivers/spmi/spmi-pmic-arb.c 	u8 ee = pmic_arb->ee;
ee                542 drivers/spmi/spmi-pmic-arb.c 				ver_ops->owner_acc_status(pmic_arb, ee, i));
ee                670 drivers/spmi/spmi-pmic-arb.c 	if (pmic_arb->apid_data[apid].irq_ee != pmic_arb->ee) {
ee                672 drivers/spmi/spmi-pmic-arb.c 			sid, periph, irq, pmic_arb->ee,
ee                915 drivers/spmi/spmi-pmic-arb.c 				prev_apidd->write_ee == pmic_arb->ee) {
ee                967 drivers/spmi/spmi-pmic-arb.c 	return 0x1000 * pmic_arb->ee + 0x8000 * apid;
ee                989 drivers/spmi/spmi-pmic-arb.c 		offset = 0x10000 * pmic_arb->ee + 0x80 * apid;
ee               1163 drivers/spmi/spmi-pmic-arb.c 	u32 channel, ee, hw_ver;
ee               1261 drivers/spmi/spmi-pmic-arb.c 	err = of_property_read_u32(pdev->dev.of_node, "qcom,ee", &ee);
ee               1267 drivers/spmi/spmi-pmic-arb.c 	if (ee > 5) {
ee               1268 drivers/spmi/spmi-pmic-arb.c 		dev_err(&pdev->dev, "invalid EE (%u) specified\n", ee);
ee               1273 drivers/spmi/spmi-pmic-arb.c 	pmic_arb->ee = ee;
ee                 21 include/linux/errqueue.h 	struct sock_extended_err	ee;
ee               8579 include/linux/mlx5/mlx5_ifc.h 	u8         ee[0x1];
ee               8913 include/linux/mlx5/mlx5_ifc.h 	u8         ee[0x1];
ee                619 include/linux/phy.h 			     struct ethtool_eeprom *ee, u8 *data);
ee                507 include/linux/sfp.h int sfp_get_module_eeprom(struct sfp_bus *bus, struct ethtool_eeprom *ee,
ee                543 include/linux/sfp.h 					struct ethtool_eeprom *ee, u8 *data)
ee               1437 include/trace/events/rxrpc.h 	    TP_PROTO(struct rxrpc_peer *peer, struct sock_extended_err *ee,
ee               1440 include/trace/events/rxrpc.h 	    TP_ARGS(peer, ee, srx),
ee               1444 include/trace/events/rxrpc.h 		    __field_struct(struct sock_extended_err,	ee	)
ee               1450 include/trace/events/rxrpc.h 		    memcpy(&__entry->ee, ee, sizeof(__entry->ee));
ee               1456 include/trace/events/rxrpc.h 		      __entry->ee.ee_origin,
ee               1457 include/trace/events/rxrpc.h 		      __entry->ee.ee_type,
ee               1458 include/trace/events/rxrpc.h 		      __entry->ee.ee_code,
ee               1459 include/trace/events/rxrpc.h 		      __entry->ee.ee_info,
ee               1460 include/trace/events/rxrpc.h 		      __entry->ee.ee_data,
ee               1461 include/trace/events/rxrpc.h 		      __entry->ee.ee_errno,
ee                 27 include/uapi/linux/errqueue.h #define SO_EE_OFFENDER(ee)	((struct sockaddr*)((ee)+1))
ee                645 kernel/bpf/arraymap.c 	struct bpf_event_entry *ee;
ee                647 kernel/bpf/arraymap.c 	ee = kzalloc(sizeof(*ee), GFP_ATOMIC);
ee                648 kernel/bpf/arraymap.c 	if (ee) {
ee                649 kernel/bpf/arraymap.c 		ee->event = perf_file->private_data;
ee                650 kernel/bpf/arraymap.c 		ee->perf_file = perf_file;
ee                651 kernel/bpf/arraymap.c 		ee->map_file = map_file;
ee                654 kernel/bpf/arraymap.c 	return ee;
ee                659 kernel/bpf/arraymap.c 	struct bpf_event_entry *ee;
ee                661 kernel/bpf/arraymap.c 	ee = container_of(rcu, struct bpf_event_entry, rcu);
ee                662 kernel/bpf/arraymap.c 	fput(ee->perf_file);
ee                663 kernel/bpf/arraymap.c 	kfree(ee);
ee                666 kernel/bpf/arraymap.c static void bpf_event_entry_free_rcu(struct bpf_event_entry *ee)
ee                668 kernel/bpf/arraymap.c 	call_rcu(&ee->rcu, __bpf_event_entry_free);
ee                674 kernel/bpf/arraymap.c 	struct bpf_event_entry *ee;
ee                683 kernel/bpf/arraymap.c 	ee = ERR_PTR(-EOPNOTSUPP);
ee                688 kernel/bpf/arraymap.c 	ee = bpf_event_entry_gen(perf_file, map_file);
ee                689 kernel/bpf/arraymap.c 	if (ee)
ee                690 kernel/bpf/arraymap.c 		return ee;
ee                691 kernel/bpf/arraymap.c 	ee = ERR_PTR(-ENOMEM);
ee                694 kernel/bpf/arraymap.c 	return ee;
ee                706 kernel/bpf/arraymap.c 	struct bpf_event_entry *ee;
ee                711 kernel/bpf/arraymap.c 		ee = READ_ONCE(array->ptrs[i]);
ee                712 kernel/bpf/arraymap.c 		if (ee && ee->map_file == map_file)
ee                353 kernel/trace/bpf_trace.c 	struct bpf_event_entry *ee;
ee                362 kernel/trace/bpf_trace.c 	ee = READ_ONCE(array->ptrs[index]);
ee                363 kernel/trace/bpf_trace.c 	if (!ee)
ee                366 kernel/trace/bpf_trace.c 	return perf_event_read_local(ee->event, value, enabled, running);
ee                426 kernel/trace/bpf_trace.c 	struct bpf_event_entry *ee;
ee                434 kernel/trace/bpf_trace.c 	ee = READ_ONCE(array->ptrs[index]);
ee                435 kernel/trace/bpf_trace.c 	if (!ee)
ee                438 kernel/trace/bpf_trace.c 	event = ee->event;
ee                955 net/can/j1939/socket.c 		serr->ee.ee_errno = ENOMSG;
ee                956 net/can/j1939/socket.c 		serr->ee.ee_origin = SO_EE_ORIGIN_TIMESTAMPING;
ee                957 net/can/j1939/socket.c 		serr->ee.ee_info = SCM_TSTAMP_ACK;
ee                966 net/can/j1939/socket.c 		serr->ee.ee_errno = ENOMSG;
ee                967 net/can/j1939/socket.c 		serr->ee.ee_origin = SO_EE_ORIGIN_TIMESTAMPING;
ee                968 net/can/j1939/socket.c 		serr->ee.ee_info = SCM_TSTAMP_SCHED;
ee                972 net/can/j1939/socket.c 		serr->ee.ee_errno = session->err;
ee                973 net/can/j1939/socket.c 		serr->ee.ee_origin = SO_EE_ORIGIN_LOCAL;
ee                974 net/can/j1939/socket.c 		serr->ee.ee_info = J1939_EE_INFO_TX_ABORT;
ee                983 net/can/j1939/socket.c 		serr->ee.ee_data = session->tskey;
ee               2231 net/core/ethtool.c 				       struct ethtool_eeprom *ee, u8 *data)
ee               2237 net/core/ethtool.c 		return sfp_get_module_eeprom(dev->sfp_bus, ee, data);
ee               2240 net/core/ethtool.c 		return phydev->drv->module_eeprom(phydev, ee, data);
ee               2243 net/core/ethtool.c 		return ops->get_module_eeprom(dev, ee, data);
ee               1182 net/core/skbuff.c 	old_lo = serr->ee.ee_info;
ee               1183 net/core/skbuff.c 	old_hi = serr->ee.ee_data;
ee               1192 net/core/skbuff.c 	serr->ee.ee_data += len;
ee               1220 net/core/skbuff.c 	serr->ee.ee_errno = 0;
ee               1221 net/core/skbuff.c 	serr->ee.ee_origin = SO_EE_ORIGIN_ZEROCOPY;
ee               1222 net/core/skbuff.c 	serr->ee.ee_data = hi;
ee               1223 net/core/skbuff.c 	serr->ee.ee_info = lo;
ee               1225 net/core/skbuff.c 		serr->ee.ee_code |= SO_EE_CODE_ZEROCOPY_COPIED;
ee               1230 net/core/skbuff.c 	if (!tail || SKB_EXT_ERR(tail)->ee.ee_origin != SO_EE_ORIGIN_ZEROCOPY ||
ee               4439 net/core/skbuff.c 	return skb && (SKB_EXT_ERR(skb)->ee.ee_origin == SO_EE_ORIGIN_ICMP ||
ee               4440 net/core/skbuff.c 		       SKB_EXT_ERR(skb)->ee.ee_origin == SO_EE_ORIGIN_ICMP6);
ee               4455 net/core/skbuff.c 			sk->sk_err = SKB_EXT_ERR(skb_next)->ee.ee_origin;
ee               4515 net/core/skbuff.c 	serr->ee.ee_errno = ENOMSG;
ee               4516 net/core/skbuff.c 	serr->ee.ee_origin = SO_EE_ORIGIN_TIMESTAMPING;
ee               4517 net/core/skbuff.c 	serr->ee.ee_info = tstype;
ee               4521 net/core/skbuff.c 		serr->ee.ee_data = skb_shinfo(skb)->tskey;
ee               4524 net/core/skbuff.c 			serr->ee.ee_data -= sk->sk_tskey;
ee               4638 net/core/skbuff.c 	serr->ee.ee_errno = ENOMSG;
ee               4639 net/core/skbuff.c 	serr->ee.ee_origin = SO_EE_ORIGIN_TXSTATUS;
ee               3089 net/core/sock.c 	put_cmsg(msg, level, type, sizeof(serr->ee), &serr->ee);
ee                402 net/ipv4/ip_sockglue.c 	serr->ee.ee_errno = err;
ee                403 net/ipv4/ip_sockglue.c 	serr->ee.ee_origin = SO_EE_ORIGIN_ICMP;
ee                404 net/ipv4/ip_sockglue.c 	serr->ee.ee_type = icmp_hdr(skb)->type;
ee                405 net/ipv4/ip_sockglue.c 	serr->ee.ee_code = icmp_hdr(skb)->code;
ee                406 net/ipv4/ip_sockglue.c 	serr->ee.ee_pad = 0;
ee                407 net/ipv4/ip_sockglue.c 	serr->ee.ee_info = info;
ee                408 net/ipv4/ip_sockglue.c 	serr->ee.ee_data = 0;
ee                441 net/ipv4/ip_sockglue.c 	serr->ee.ee_errno = err;
ee                442 net/ipv4/ip_sockglue.c 	serr->ee.ee_origin = SO_EE_ORIGIN_LOCAL;
ee                443 net/ipv4/ip_sockglue.c 	serr->ee.ee_type = 0;
ee                444 net/ipv4/ip_sockglue.c 	serr->ee.ee_code = 0;
ee                445 net/ipv4/ip_sockglue.c 	serr->ee.ee_pad = 0;
ee                446 net/ipv4/ip_sockglue.c 	serr->ee.ee_info = info;
ee                447 net/ipv4/ip_sockglue.c 	serr->ee.ee_data = 0;
ee                463 net/ipv4/ip_sockglue.c 	return serr->ee.ee_origin == SO_EE_ORIGIN_ICMP ||
ee                464 net/ipv4/ip_sockglue.c 	       serr->ee.ee_origin == SO_EE_ORIGIN_LOCAL || serr->port;
ee                506 net/ipv4/ip_sockglue.c 		struct sock_extended_err ee;
ee                540 net/ipv4/ip_sockglue.c 	memcpy(&errhdr.ee, &serr->ee, sizeof(struct sock_extended_err));
ee                544 net/ipv4/ip_sockglue.c 	if (ipv4_datagram_support_cmsg(sk, skb, serr->ee.ee_origin)) {
ee                304 net/ipv6/datagram.c 	serr->ee.ee_errno = err;
ee                305 net/ipv6/datagram.c 	serr->ee.ee_origin = SO_EE_ORIGIN_ICMP6;
ee                306 net/ipv6/datagram.c 	serr->ee.ee_type = icmph->icmp6_type;
ee                307 net/ipv6/datagram.c 	serr->ee.ee_code = icmph->icmp6_code;
ee                308 net/ipv6/datagram.c 	serr->ee.ee_pad = 0;
ee                309 net/ipv6/datagram.c 	serr->ee.ee_info = info;
ee                310 net/ipv6/datagram.c 	serr->ee.ee_data = 0;
ee                345 net/ipv6/datagram.c 	serr->ee.ee_errno = err;
ee                346 net/ipv6/datagram.c 	serr->ee.ee_origin = SO_EE_ORIGIN_LOCAL;
ee                347 net/ipv6/datagram.c 	serr->ee.ee_type = 0;
ee                348 net/ipv6/datagram.c 	serr->ee.ee_code = 0;
ee                349 net/ipv6/datagram.c 	serr->ee.ee_pad = 0;
ee                350 net/ipv6/datagram.c 	serr->ee.ee_info = info;
ee                351 net/ipv6/datagram.c 	serr->ee.ee_data = 0;
ee                402 net/ipv6/datagram.c 	return serr->ee.ee_origin == SO_EE_ORIGIN_ICMP6 ||
ee                403 net/ipv6/datagram.c 	       serr->ee.ee_origin == SO_EE_ORIGIN_ICMP ||
ee                404 net/ipv6/datagram.c 	       serr->ee.ee_origin == SO_EE_ORIGIN_LOCAL || serr->port;
ee                416 net/ipv6/datagram.c 	if (serr->ee.ee_origin == SO_EE_ORIGIN_ICMP ||
ee                417 net/ipv6/datagram.c 	    serr->ee.ee_origin == SO_EE_ORIGIN_ICMP6)
ee                420 net/ipv6/datagram.c 	if (serr->ee.ee_origin == SO_EE_ORIGIN_LOCAL)
ee                439 net/ipv6/datagram.c 		struct sock_extended_err ee;
ee                486 net/ipv6/datagram.c 	memcpy(&errhdr.ee, &serr->ee, sizeof(struct sock_extended_err));
ee                 49 net/rxrpc/peer_event.c 		switch (serr->ee.ee_origin) {
ee                 71 net/rxrpc/peer_event.c 		switch (serr->ee.ee_origin) {
ee                109 net/rxrpc/peer_event.c 	u32 mtu = serr->ee.ee_info;
ee                175 net/rxrpc/peer_event.c 	if (!skb->len && serr->ee.ee_origin == SO_EE_ORIGIN_TIMESTAMPING) {
ee                192 net/rxrpc/peer_event.c 	trace_rxrpc_rx_icmp(peer, &serr->ee, &srx);
ee                194 net/rxrpc/peer_event.c 	if ((serr->ee.ee_origin == SO_EE_ORIGIN_ICMP &&
ee                195 net/rxrpc/peer_event.c 	     serr->ee.ee_type == ICMP_DEST_UNREACH &&
ee                196 net/rxrpc/peer_event.c 	     serr->ee.ee_code == ICMP_FRAG_NEEDED)) {
ee                220 net/rxrpc/peer_event.c 	struct sock_extended_err *ee;
ee                225 net/rxrpc/peer_event.c 	ee = &serr->ee;
ee                227 net/rxrpc/peer_event.c 	err = ee->ee_errno;
ee                229 net/rxrpc/peer_event.c 	switch (ee->ee_origin) {
ee                231 net/rxrpc/peer_event.c 		switch (ee->ee_type) {
ee                233 net/rxrpc/peer_event.c 			switch (ee->ee_code) {
ee                251 net/rxrpc/peer_event.c 				     ee->ee_code);
ee                262 net/rxrpc/peer_event.c 			       ee->ee_type, ee->ee_code);
ee                275 net/rxrpc/peer_event.c 		_proto("Rx Received error report { orig=%u }", ee->ee_origin);
ee                150 net/sched/sch_etf.c 	serr->ee.ee_errno = err;
ee                151 net/sched/sch_etf.c 	serr->ee.ee_origin = SO_EE_ORIGIN_TXTIME;
ee                152 net/sched/sch_etf.c 	serr->ee.ee_type = 0;
ee                153 net/sched/sch_etf.c 	serr->ee.ee_code = code;
ee                154 net/sched/sch_etf.c 	serr->ee.ee_pad = 0;
ee                155 net/sched/sch_etf.c 	serr->ee.ee_data = (txtime >> 32); /* high part of tstamp */
ee                156 net/sched/sch_etf.c 	serr->ee.ee_info = txtime; /* low part of tstamp */
ee                814 net/wireless/wext-core.c 			struct iw_encode_ext *ee = (void *) extra;
ee                816 net/wireless/wext-core.c 			if (iwp->length < sizeof(*ee) + ee->key_len) {
ee                260 security/tomoyo/audit.c 	if (r->ee) {
ee                261 security/tomoyo/audit.c 		struct file *file = r->ee->bprm->file;
ee                264 security/tomoyo/audit.c 		bprm_info = tomoyo_print_bprm(r->ee->bprm, &r->ee->dump);
ee                281 security/tomoyo/audit.c 		struct linux_binprm *bprm = r->ee->bprm;
ee                430 security/tomoyo/common.h 	struct tomoyo_execve *ee;
ee                105 security/tomoyo/condition.c static bool tomoyo_scan_bprm(struct tomoyo_execve *ee,
ee                109 security/tomoyo/condition.c 	struct linux_binprm *bprm = ee->bprm;
ee                110 security/tomoyo/condition.c 	struct tomoyo_page_dump *dump = &ee->dump;
ee                111 security/tomoyo/condition.c 	char *arg_ptr = ee->tmp;
ee                788 security/tomoyo/condition.c 	if (r->ee)
ee                789 security/tomoyo/condition.c 		bprm = r->ee->bprm;
ee                813 security/tomoyo/condition.c 			struct tomoyo_execve *ee;
ee                825 security/tomoyo/condition.c 				ee = r->ee;
ee                826 security/tomoyo/condition.c 				file = ee ? ee->bprm->file : NULL;
ee               1119 security/tomoyo/condition.c 	if (r->ee && (argc || envc))
ee               1120 security/tomoyo/condition.c 		return tomoyo_scan_bprm(r->ee, argc, argv, envc, envp);
ee                615 security/tomoyo/domain.c static int tomoyo_environ(struct tomoyo_execve *ee)
ee                617 security/tomoyo/domain.c 	struct tomoyo_request_info *r = &ee->r;
ee                618 security/tomoyo/domain.c 	struct linux_binprm *bprm = ee->bprm;
ee                629 security/tomoyo/domain.c 	ee->r.type = TOMOYO_MAC_ENVIRON;
ee                630 security/tomoyo/domain.c 	ee->r.profile = r->domain->profile;
ee                631 security/tomoyo/domain.c 	ee->r.mode = tomoyo_get_mode(r->domain->ns, ee->r.profile,
ee                712 security/tomoyo/domain.c 	struct tomoyo_execve *ee = kzalloc(sizeof(*ee), GFP_NOFS);
ee                714 security/tomoyo/domain.c 	if (!ee)
ee                716 security/tomoyo/domain.c 	ee->tmp = kzalloc(TOMOYO_EXEC_TMPSIZE, GFP_NOFS);
ee                717 security/tomoyo/domain.c 	if (!ee->tmp) {
ee                718 security/tomoyo/domain.c 		kfree(ee);
ee                722 security/tomoyo/domain.c 	tomoyo_init_request_info(&ee->r, NULL, TOMOYO_MAC_FILE_EXECUTE);
ee                723 security/tomoyo/domain.c 	ee->r.ee = ee;
ee                724 security/tomoyo/domain.c 	ee->bprm = bprm;
ee                725 security/tomoyo/domain.c 	ee->r.obj = &ee->obj;
ee                726 security/tomoyo/domain.c 	ee->obj.path1 = bprm->file->f_path;
ee                754 security/tomoyo/domain.c 	retval = tomoyo_execute_permission(&ee->r, candidate);
ee                765 security/tomoyo/domain.c 	if (ee->r.param.path.matched_path)
ee                766 security/tomoyo/domain.c 		candidate = ee->r.param.path.matched_path;
ee                774 security/tomoyo/domain.c 	if (ee->transition) {
ee                775 security/tomoyo/domain.c 		const char *domainname = ee->transition->name;
ee                789 security/tomoyo/domain.c 			strncpy(ee->tmp, old_domain->domainname->name,
ee                791 security/tomoyo/domain.c 			cp = strrchr(ee->tmp, ' ');
ee                795 security/tomoyo/domain.c 			strncpy(ee->tmp, domainname, TOMOYO_EXEC_TMPSIZE - 1);
ee                797 security/tomoyo/domain.c 			snprintf(ee->tmp, TOMOYO_EXEC_TMPSIZE - 1, "%s %s",
ee                810 security/tomoyo/domain.c 		snprintf(ee->tmp, TOMOYO_EXEC_TMPSIZE - 1, "<%s>",
ee                821 security/tomoyo/domain.c 		snprintf(ee->tmp, TOMOYO_EXEC_TMPSIZE - 1, "%s %s",
ee                843 security/tomoyo/domain.c 		snprintf(ee->tmp, TOMOYO_EXEC_TMPSIZE - 1, "%s %s",
ee                849 security/tomoyo/domain.c 		domain = tomoyo_assign_domain(ee->tmp, true);
ee                853 security/tomoyo/domain.c 		pr_warn("ERROR: Domain '%s' not ready.\n", ee->tmp);
ee                855 security/tomoyo/domain.c 	} else if (ee->r.mode == TOMOYO_CONFIG_ENFORCING)
ee                861 security/tomoyo/domain.c 			ee->r.granted = false;
ee                862 security/tomoyo/domain.c 			tomoyo_write_log(&ee->r, "%s", tomoyo_dif
ee                864 security/tomoyo/domain.c 			pr_warn("ERROR: Domain '%s' not defined.\n", ee->tmp);
ee                880 security/tomoyo/domain.c 		ee->r.domain = domain;
ee                881 security/tomoyo/domain.c 		retval = tomoyo_environ(ee);
ee                883 security/tomoyo/domain.c 	kfree(ee->tmp);
ee                884 security/tomoyo/domain.c 	kfree(ee->dump.data);
ee                885 security/tomoyo/domain.c 	kfree(ee);
ee                616 security/tomoyo/file.c 	r->ee->transition = r->matched_acl && r->matched_acl->cond ?