/linux-4.4.14/sound/hda/ext/ |
H A D | Makefile | 1 snd-hda-ext-core-objs := hdac_ext_bus.o hdac_ext_controller.o hdac_ext_stream.o 3 obj-$(CONFIG_SND_HDA_EXT_CORE) += snd-hda-ext-core.o
|
H A D | hdac_ext_stream.c | 2 * hdac-ext-stream.c - HD-audio extended stream operations. 28 * @ebus: HD-audio ext core bus 29 * @stream: HD-audio ext core stream object to initialize 70 * @ebus: HD-audio ext core bus 99 * @ebus: HD-audio ext core bus 118 * @ebus: HD-audio ext core bus 119 * @stream: HD-audio ext core stream object to initialize 142 * @stream: HD-audio ext core stream to start 152 * @stream: HD-audio ext core stream to stop 162 * @stream: HD-audio ext core stream to reset 199 * @stream: HD-audio ext core stream to set up 224 * @link: HD-audio ext link to set up 236 * @link: HD-audio ext link to set up 327 * @ebus: HD-audio ext core bus 372 * @stream: HD-audio ext core stream to release 411 * @ebus: HD-audio ext core bus 442 * @ebus: HD-audio ext core bus 464 * @ebus: HD-audio ext core bus 486 * @ebus: HD-audio ext core bus
|
H A D | hdac_ext_bus.c | 2 * hdac-ext-bus.c - HD-audio extended core bus functions. 235 * snd_hda_ext_driver_register - register a driver for ext hda devices 237 * @drv: ext hda driver structure 257 * snd_hda_ext_driver_unregister - unregister a driver for ext hda devices 259 * @drv: ext hda driver structure
|
H A D | hdac_ext_controller.c | 2 * hdac-ext-controller.c - HD-audio extended controller functions. 193 * @ebus: HD-audio ext core bus
|
/linux-4.4.14/arch/blackfin/mach-bf538/ |
H A D | Makefile | 6 obj-$(CONFIG_GPIOLIB) += ext-gpio.o
|
/linux-4.4.14/drivers/staging/lustre/lustre/osc/ |
H A D | osc_cache.c | 50 static int osc_extent_wait(const struct lu_env *env, struct osc_extent *ext, 73 static inline char *ext_flags(struct osc_extent *ext, char *flags) ext_flags() argument 76 *buf++ = ext->oe_rw ? 'r' : 'w'; ext_flags() 77 if (ext->oe_intree) ext_flags() 79 if (ext->oe_srvlock) ext_flags() 81 if (ext->oe_hp) ext_flags() 83 if (ext->oe_urgent) ext_flags() 85 if (ext->oe_memalloc) ext_flags() 87 if (ext->oe_trunc_pending) ext_flags() 89 if (ext->oe_fsync_wait) ext_flags() 101 #define EXTPARA(ext) (ext)->oe_start, (ext)->oe_end, (ext)->oe_max_end 130 #define EASSERTF(expr, ext, fmt, args...) do { \ 132 OSC_EXTENT_DUMP(D_ERROR, (ext), fmt, ##args); \ 133 osc_extent_tree_dump(D_ERROR, (ext)->oe_obj); \ 139 #define EASSERT(expr, ext) EASSERTF(expr, ext, "\n") 149 static inline struct osc_extent *next_extent(struct osc_extent *ext) next_extent() argument 151 if (ext == NULL) next_extent() 154 LASSERT(ext->oe_intree); next_extent() 155 return rb_extent(rb_next(&ext->oe_node)); next_extent() 158 static inline struct osc_extent *prev_extent(struct osc_extent *ext) prev_extent() argument 160 if (ext == NULL) prev_extent() 163 LASSERT(ext->oe_intree); prev_extent() 164 return rb_extent(rb_prev(&ext->oe_node)); prev_extent() 173 static int osc_extent_sanity_check0(struct osc_extent *ext, osc_extent_sanity_check0() argument 176 struct osc_object *obj = ext->oe_obj; osc_extent_sanity_check0() 186 if (ext->oe_state >= OES_STATE_MAX) { osc_extent_sanity_check0() 191 if (atomic_read(&ext->oe_refc) <= 0) { osc_extent_sanity_check0() 196 if (atomic_read(&ext->oe_refc) < atomic_read(&ext->oe_users)) { osc_extent_sanity_check0() 201 switch (ext->oe_state) { osc_extent_sanity_check0() 203 if (ext->oe_nr_pages > 0 || !list_empty(&ext->oe_pages)) osc_extent_sanity_check0() 209 if (atomic_read(&ext->oe_users) == 0) { osc_extent_sanity_check0() 213 if (ext->oe_hp) { osc_extent_sanity_check0() 217 if (ext->oe_fsync_wait && !ext->oe_urgent) { osc_extent_sanity_check0() 223 if (ext->oe_grants == 0) { osc_extent_sanity_check0() 227 if (ext->oe_fsync_wait && !ext->oe_urgent && !ext->oe_hp) { osc_extent_sanity_check0() 232 if (atomic_read(&ext->oe_users) > 0) { osc_extent_sanity_check0() 238 if (ext->oe_max_end < ext->oe_end || ext->oe_end < ext->oe_start) { osc_extent_sanity_check0() 243 if (ext->oe_osclock == NULL && ext->oe_grants > 0) { osc_extent_sanity_check0() 248 if (ext->oe_osclock) { osc_extent_sanity_check0() 251 descr = &ext->oe_osclock->cll_descr; osc_extent_sanity_check0() 252 if (!(descr->cld_start <= ext->oe_start && osc_extent_sanity_check0() 253 descr->cld_end >= ext->oe_max_end)) { osc_extent_sanity_check0() 259 if (ext->oe_nr_pages > ext->oe_mppr) { osc_extent_sanity_check0() 266 if (ext->oe_state > OES_CACHE) { osc_extent_sanity_check0() 277 list_for_each_entry(oap, &ext->oe_pages, oap_pending_item) { osc_extent_sanity_check0() 280 if (index > ext->oe_end || index < ext->oe_start) { osc_extent_sanity_check0() 285 if (page_count != ext->oe_nr_pages) { osc_extent_sanity_check0() 292 OSC_EXTENT_DUMP(D_ERROR, ext, osc_extent_sanity_check0() 294 func, line, ext, rc); osc_extent_sanity_check0() 298 #define sanity_check_nolock(ext) \ 299 osc_extent_sanity_check0(ext, __func__, __LINE__) 301 #define sanity_check(ext) ({ \ 303 osc_object_lock((ext)->oe_obj); \ 304 __res = sanity_check_nolock(ext); \ 305 osc_object_unlock((ext)->oe_obj); \ 313 struct osc_extent *ext) osc_extent_is_overlapped() 323 if (tmp == ext) osc_extent_is_overlapped() 325 if (tmp->oe_end >= ext->oe_start && osc_extent_is_overlapped() 326 tmp->oe_start <= ext->oe_end) osc_extent_is_overlapped() 332 static void osc_extent_state_set(struct osc_extent *ext, int state) osc_extent_state_set() argument 334 LASSERT(osc_object_is_locked(ext->oe_obj)); osc_extent_state_set() 338 /* LASSERT(sanity_check_nolock(ext) == 0); */ osc_extent_state_set() 341 ext->oe_state = state; osc_extent_state_set() 342 wake_up_all(&ext->oe_waitq); osc_extent_state_set() 347 struct osc_extent *ext; osc_extent_alloc() local 349 ext = kmem_cache_alloc(osc_extent_kmem, GFP_NOFS | __GFP_ZERO); osc_extent_alloc() 350 if (ext == NULL) osc_extent_alloc() 353 RB_CLEAR_NODE(&ext->oe_node); osc_extent_alloc() 354 ext->oe_obj = obj; osc_extent_alloc() 355 atomic_set(&ext->oe_refc, 1); osc_extent_alloc() 356 atomic_set(&ext->oe_users, 0); osc_extent_alloc() 357 INIT_LIST_HEAD(&ext->oe_link); osc_extent_alloc() 358 ext->oe_state = OES_INV; osc_extent_alloc() 359 INIT_LIST_HEAD(&ext->oe_pages); osc_extent_alloc() 360 init_waitqueue_head(&ext->oe_waitq); osc_extent_alloc() 361 ext->oe_osclock = NULL; osc_extent_alloc() 363 return ext; osc_extent_alloc() 366 static void osc_extent_free(struct osc_extent *ext) osc_extent_free() argument 368 kmem_cache_free(osc_extent_kmem, ext); osc_extent_free() 371 static struct osc_extent *osc_extent_get(struct osc_extent *ext) osc_extent_get() argument 373 LASSERT(atomic_read(&ext->oe_refc) >= 0); osc_extent_get() 374 atomic_inc(&ext->oe_refc); osc_extent_get() 375 return ext; osc_extent_get() 378 static void osc_extent_put(const struct lu_env *env, struct osc_extent *ext) osc_extent_put() argument 380 LASSERT(atomic_read(&ext->oe_refc) > 0); osc_extent_put() 381 if (atomic_dec_and_test(&ext->oe_refc)) { osc_extent_put() 382 LASSERT(list_empty(&ext->oe_link)); osc_extent_put() 383 LASSERT(atomic_read(&ext->oe_users) == 0); osc_extent_put() 384 LASSERT(ext->oe_state == OES_INV); osc_extent_put() 385 LASSERT(!ext->oe_intree); osc_extent_put() 387 if (ext->oe_osclock) { osc_extent_put() 388 cl_lock_put(env, ext->oe_osclock); osc_extent_put() 389 ext->oe_osclock = NULL; osc_extent_put() 391 osc_extent_free(ext); osc_extent_put() 400 static void osc_extent_put_trust(struct osc_extent *ext) osc_extent_put_trust() argument 402 LASSERT(atomic_read(&ext->oe_refc) > 1); osc_extent_put_trust() 403 LASSERT(osc_object_is_locked(ext->oe_obj)); osc_extent_put_trust() 404 atomic_dec(&ext->oe_refc); osc_extent_put_trust() 439 struct osc_extent *ext; osc_extent_lookup() local 441 ext = osc_extent_search(obj, index); osc_extent_lookup() 442 if (ext != NULL && ext->oe_start <= index && index <= ext->oe_end) osc_extent_lookup() 443 return osc_extent_get(ext); osc_extent_lookup() 448 static void osc_extent_insert(struct osc_object *obj, struct osc_extent *ext) osc_extent_insert() argument 454 LASSERT(ext->oe_intree == 0); osc_extent_insert() 455 LASSERT(ext->oe_obj == obj); osc_extent_insert() 461 if (ext->oe_end < tmp->oe_start) osc_extent_insert() 463 else if (ext->oe_start > tmp->oe_end) osc_extent_insert() 466 EASSERTF(0, tmp, EXTSTR, EXTPARA(ext)); osc_extent_insert() 468 rb_link_node(&ext->oe_node, parent, n); osc_extent_insert() 469 rb_insert_color(&ext->oe_node, &obj->oo_root); osc_extent_insert() 470 osc_extent_get(ext); osc_extent_insert() 471 ext->oe_intree = 1; osc_extent_insert() 475 static void osc_extent_erase(struct osc_extent *ext) osc_extent_erase() argument 477 struct osc_object *obj = ext->oe_obj; osc_extent_erase() 480 if (ext->oe_intree) { osc_extent_erase() 481 rb_erase(&ext->oe_node, &obj->oo_root); osc_extent_erase() 482 ext->oe_intree = 0; osc_extent_erase() 484 osc_extent_put_trust(ext); osc_extent_erase() 488 static struct osc_extent *osc_extent_hold(struct osc_extent *ext) osc_extent_hold() argument 490 struct osc_object *obj = ext->oe_obj; osc_extent_hold() 493 LASSERT(ext->oe_state == OES_ACTIVE || ext->oe_state == OES_CACHE); osc_extent_hold() 494 if (ext->oe_state == OES_CACHE) { osc_extent_hold() 495 osc_extent_state_set(ext, OES_ACTIVE); osc_extent_hold() 496 osc_update_pending(obj, OBD_BRW_WRITE, -ext->oe_nr_pages); osc_extent_hold() 498 atomic_inc(&ext->oe_users); osc_extent_hold() 499 list_del_init(&ext->oe_link); osc_extent_hold() 500 return osc_extent_get(ext); osc_extent_hold() 503 static void __osc_extent_remove(struct osc_extent *ext) __osc_extent_remove() argument 505 LASSERT(osc_object_is_locked(ext->oe_obj)); __osc_extent_remove() 506 LASSERT(list_empty(&ext->oe_pages)); __osc_extent_remove() 507 osc_extent_erase(ext); __osc_extent_remove() 508 list_del_init(&ext->oe_link); __osc_extent_remove() 509 osc_extent_state_set(ext, OES_INV); __osc_extent_remove() 510 OSC_EXTENT_DUMP(D_CACHE, ext, "destroyed.\n"); __osc_extent_remove() 513 static void osc_extent_remove(struct osc_extent *ext) osc_extent_remove() argument 515 struct osc_object *obj = ext->oe_obj; osc_extent_remove() 518 __osc_extent_remove(ext); osc_extent_remove() 577 void osc_extent_release(const struct lu_env *env, struct osc_extent *ext) osc_extent_release() argument 579 struct osc_object *obj = ext->oe_obj; osc_extent_release() 581 LASSERT(atomic_read(&ext->oe_users) > 0); osc_extent_release() 582 LASSERT(sanity_check(ext) == 0); osc_extent_release() 583 LASSERT(ext->oe_grants > 0); osc_extent_release() 585 if (atomic_dec_and_lock(&ext->oe_users, &obj->oo_lock)) { osc_extent_release() 586 LASSERT(ext->oe_state == OES_ACTIVE); osc_extent_release() 587 if (ext->oe_trunc_pending) { osc_extent_release() 591 osc_extent_state_set(ext, OES_TRUNC); osc_extent_release() 592 ext->oe_trunc_pending = 0; osc_extent_release() 594 osc_extent_state_set(ext, OES_CACHE); osc_extent_release() 596 ext->oe_nr_pages); osc_extent_release() 599 osc_extent_merge(env, ext, prev_extent(ext)); osc_extent_release() 600 osc_extent_merge(env, ext, next_extent(ext)); osc_extent_release() 602 if (ext->oe_urgent) osc_extent_release() 603 list_move_tail(&ext->oe_link, osc_extent_release() 610 osc_extent_put(env, ext); osc_extent_release() 630 struct osc_extent *ext; osc_extent_find() local 680 ext = osc_extent_search(obj, cur->oe_start); osc_extent_find() 681 if (ext == NULL) osc_extent_find() 682 ext = first_extent(obj); osc_extent_find() 683 while (ext != NULL) { osc_extent_find() 684 loff_t ext_chk_start = ext->oe_start >> ppc_bits; osc_extent_find() 685 loff_t ext_chk_end = ext->oe_end >> ppc_bits; osc_extent_find() 687 LASSERT(sanity_check_nolock(ext) == 0); osc_extent_find() 692 if (lock != ext->oe_osclock) { osc_extent_find() 693 EASSERTF(!overlapped(ext, cur), ext, osc_extent_find() 696 ext = next_extent(ext); osc_extent_find() 702 ext = next_extent(ext); osc_extent_find() 706 /* ok, from now on, ext and cur have these attrs: osc_extent_find() 710 if (overlapped(ext, cur)) { osc_extent_find() 713 EASSERTF((ext->oe_start <= cur->oe_start && osc_extent_find() 714 ext->oe_end >= cur->oe_end), osc_extent_find() 715 ext, EXTSTR, EXTPARA(cur)); osc_extent_find() 717 if (ext->oe_state > OES_CACHE || ext->oe_fsync_wait) { osc_extent_find() 720 conflict = osc_extent_get(ext); osc_extent_find() 724 found = osc_extent_hold(ext); osc_extent_find() 729 if (ext->oe_state != OES_CACHE || ext->oe_fsync_wait) { osc_extent_find() 733 ext = next_extent(ext); osc_extent_find() 740 if (ext->oe_max_end != max_end) { osc_extent_find() 743 ext = next_extent(ext); osc_extent_find() 753 /* try to do front merge - extend ext's start */ osc_extent_find() 755 /* ext must be chunk size aligned */ osc_extent_find() 756 EASSERT((ext->oe_start & ~chunk_mask) == 0, ext); osc_extent_find() 758 /* pull ext's start back to cover cur */ osc_extent_find() 759 ext->oe_start = cur->oe_start; osc_extent_find() 760 ext->oe_grants += chunksize; osc_extent_find() 763 found = osc_extent_hold(ext); osc_extent_find() 766 ext->oe_end = cur->oe_end; osc_extent_find() 767 ext->oe_grants += chunksize; osc_extent_find() 772 if (osc_extent_merge(env, ext, next_extent(ext)) == 0) osc_extent_find() 776 found = osc_extent_hold(ext); osc_extent_find() 781 ext = next_extent(ext); osc_extent_find() 790 "found caching ext for %lu.\n", index); osc_extent_find() 832 int osc_extent_finish(const struct lu_env *env, struct osc_extent *ext, osc_extent_finish() argument 835 struct client_obd *cli = osc_cli(ext->oe_obj); osc_extent_finish() 838 int nr_pages = ext->oe_nr_pages; osc_extent_finish() 844 OSC_EXTENT_DUMP(D_CACHE, ext, "extent finished.\n"); osc_extent_finish() 846 ext->oe_rc = rc ?: ext->oe_nr_pages; osc_extent_finish() 847 EASSERT(ergo(rc == 0, ext->oe_state == OES_RPC), ext); osc_extent_finish() local 848 list_for_each_entry_safe(oap, tmp, &ext->oe_pages, osc_extent_finish() 857 --ext->oe_nr_pages; osc_extent_finish() 860 EASSERT(ext->oe_nr_pages == 0, ext); osc_extent_finish() 863 lost_grant = ext->oe_grants; osc_extent_finish() 878 if (ext->oe_grants > 0) osc_extent_finish() 881 osc_extent_remove(ext); osc_extent_finish() 883 osc_extent_put(env, ext); osc_extent_finish() 887 static int extent_wait_cb(struct osc_extent *ext, int state) extent_wait_cb() argument 891 osc_object_lock(ext->oe_obj); extent_wait_cb() 892 ret = ext->oe_state == state; extent_wait_cb() 893 osc_object_unlock(ext->oe_obj); extent_wait_cb() 901 static int osc_extent_wait(const struct lu_env *env, struct osc_extent *ext, osc_extent_wait() argument 904 struct osc_object *obj = ext->oe_obj; osc_extent_wait() 910 LASSERT(sanity_check_nolock(ext) == 0); osc_extent_wait() 913 if (state == OES_INV && !ext->oe_urgent && !ext->oe_hp && osc_extent_wait() 914 !ext->oe_trunc_pending) { osc_extent_wait() 915 if (ext->oe_state == OES_ACTIVE) { osc_extent_wait() 916 ext->oe_urgent = 1; osc_extent_wait() 917 } else if (ext->oe_state == OES_CACHE) { osc_extent_wait() 918 ext->oe_urgent = 1; osc_extent_wait() 919 osc_extent_hold(ext); osc_extent_wait() 925 osc_extent_release(env, ext); osc_extent_wait() 928 rc = l_wait_event(ext->oe_waitq, extent_wait_cb(ext, state), &lwi); osc_extent_wait() 930 OSC_EXTENT_DUMP(D_ERROR, ext, osc_extent_wait() 931 "%s: wait ext to %d timedout, recovery in progress?\n", osc_extent_wait() 935 rc = l_wait_event(ext->oe_waitq, extent_wait_cb(ext, state), osc_extent_wait() 938 if (rc == 0 && ext->oe_rc < 0) osc_extent_wait() 939 rc = ext->oe_rc; osc_extent_wait() 944 * Discard pages with index greater than @size. If @ext is overlapped with 947 static int osc_extent_truncate(struct osc_extent *ext, pgoff_t trunc_index, osc_extent_truncate() argument 953 struct osc_object *obj = ext->oe_obj; osc_extent_truncate() 964 LASSERT(sanity_check(ext) == 0); osc_extent_truncate() 965 EASSERT(ext->oe_state == OES_TRUNC, ext); osc_extent_truncate() 966 EASSERT(!ext->oe_urgent, ext); osc_extent_truncate() 979 list_for_each_entry_safe(oap, tmp, &ext->oe_pages, osc_extent_truncate() 1014 --ext->oe_nr_pages; osc_extent_truncate() 1017 EASSERTF(ergo(ext->oe_start >= trunc_index + !!partial, osc_extent_truncate() 1018 ext->oe_nr_pages == 0), osc_extent_truncate() 1019 ext, "trunc_index %lu, partial %d\n", trunc_index, partial); osc_extent_truncate() 1022 if (ext->oe_nr_pages == 0) { osc_extent_truncate() 1024 grants = ext->oe_grants; osc_extent_truncate() 1025 ext->oe_grants = 0; osc_extent_truncate() 1027 int chunks = (ext->oe_end >> ppc_bits) - trunc_chunk; osc_extent_truncate() 1034 * ext->oe_nr_pages must be zero, so we should be in osc_extent_truncate() 1043 ext->oe_grants -= grants; osc_extent_truncate() 1045 ext->oe_end = min(last_index, ext->oe_max_end); osc_extent_truncate() 1046 LASSERT(ext->oe_end >= ext->oe_start); osc_extent_truncate() 1047 LASSERT(ext->oe_grants > 0); osc_extent_truncate() 1065 struct osc_extent *ext) osc_extent_make_ready() 1069 struct osc_object *obj = ext->oe_obj; osc_extent_make_ready() 1074 LASSERT(sanity_check(ext) == 0); osc_extent_make_ready() 1076 EASSERT(ext->oe_state == OES_LOCKING, ext); osc_extent_make_ready() 1077 EASSERT(ext->oe_owner != NULL, ext); osc_extent_make_ready() 1079 OSC_EXTENT_DUMP(D_CACHE, ext, "make ready\n"); osc_extent_make_ready() 1081 list_for_each_entry(oap, &ext->oe_pages, oap_pending_item) { osc_extent_make_ready() 1105 LASSERT(page_count == ext->oe_nr_pages); osc_extent_make_ready() 1118 list_for_each_entry(oap, &ext->oe_pages, oap_pending_item) { osc_extent_make_ready() 1126 osc_extent_state_set(ext, OES_RPC); osc_extent_make_ready() 1129 osc_extent_get(ext); osc_extent_make_ready() 1137 * page index must be in the same or next chunk of ext->oe_end. 1139 static int osc_extent_expand(struct osc_extent *ext, pgoff_t index, int *grants) osc_extent_expand() argument 1141 struct osc_object *obj = ext->oe_obj; osc_extent_expand() 1151 LASSERT(ext->oe_max_end >= index && ext->oe_start <= index); osc_extent_expand() 1153 LASSERT(sanity_check_nolock(ext) == 0); osc_extent_expand() 1154 end_chunk = ext->oe_end >> ppc_bits; osc_extent_expand() 1167 end_index = min(ext->oe_max_end, ((chunk + 1) << ppc_bits) - 1); osc_extent_expand() 1169 next = next_extent(ext); osc_extent_expand() 1177 ext->oe_end = end_index; osc_extent_expand() 1178 ext->oe_grants += chunksize; osc_extent_expand() 1181 EASSERTF(osc_extent_is_overlapped(obj, ext) == 0, ext, osc_extent_expand() local 1192 struct osc_extent *ext; osc_extent_tree_dump0() local 1200 for (ext = first_extent(obj); ext != NULL; ext = next_extent(ext)) osc_extent_tree_dump0() 1201 OSC_EXTENT_DUMP(level, ext, "in tree %d.\n", cnt++); osc_extent_tree_dump0() 1204 list_for_each_entry(ext, &obj->oo_hp_exts, oe_link) osc_extent_tree_dump0() 1205 OSC_EXTENT_DUMP(level, ext, "hp %d.\n", cnt++); osc_extent_tree_dump0() 1208 list_for_each_entry(ext, &obj->oo_urgent_exts, oe_link) osc_extent_tree_dump0() 1209 OSC_EXTENT_DUMP(level, ext, "urgent %d.\n", cnt++); osc_extent_tree_dump0() 1212 list_for_each_entry(ext, &obj->oo_reading_exts, oe_link) osc_extent_tree_dump0() 1213 OSC_EXTENT_DUMP(level, ext, "reading %d.\n", cnt++); osc_extent_tree_dump0() 1822 struct osc_extent *ext, struct list_head *rpclist, try_to_add_extent_for_io() 1826 struct osc_async_page *oap = list_first_entry(&ext->oe_pages, try_to_add_extent_for_io() 1830 EASSERT((ext->oe_state == OES_CACHE || ext->oe_state == OES_LOCK_DONE), try_to_add_extent_for_io() 1831 ext); try_to_add_extent_for_io() 1833 *max_pages = max(ext->oe_mppr, *max_pages); try_to_add_extent_for_io() 1834 if (*pc + ext->oe_nr_pages > *max_pages) try_to_add_extent_for_io() 1849 if (tmp->oe_srvlock != ext->oe_srvlock || list_for_each_entry() 1850 !tmp->oe_grants != !ext->oe_grants) list_for_each_entry() 1857 *pc += ext->oe_nr_pages; 1858 list_move_tail(&ext->oe_link, rpclist); 1859 ext->oe_owner = current; 1879 struct osc_extent *ext; get_write_extents() local 1885 ext = list_entry(obj->oo_hp_exts.next, struct osc_extent, get_write_extents() 1887 LASSERT(ext->oe_state == OES_CACHE); get_write_extents() 1888 if (!try_to_add_extent_for_io(cli, ext, rpclist, &page_count, get_write_extents() 1891 EASSERT(ext->oe_nr_pages <= max_pages, ext); get_write_extents() 1897 ext = list_entry(obj->oo_urgent_exts.next, get_write_extents() 1899 if (!try_to_add_extent_for_io(cli, ext, rpclist, &page_count, get_write_extents() 1903 if (!ext->oe_intree) get_write_extents() 1906 while ((ext = next_extent(ext)) != NULL) { get_write_extents() 1907 if ((ext->oe_state != OES_CACHE) || get_write_extents() 1908 (!list_empty(&ext->oe_link) && get_write_extents() 1909 ext->oe_owner != NULL)) get_write_extents() 1912 if (!try_to_add_extent_for_io(cli, ext, rpclist, get_write_extents() 1920 ext = first_extent(obj); get_write_extents() 1921 while (ext != NULL) { get_write_extents() 1922 if ((ext->oe_state != OES_CACHE) || get_write_extents() 1924 (!list_empty(&ext->oe_link) && ext->oe_owner != NULL)) { get_write_extents() 1925 ext = next_extent(ext); get_write_extents() 1929 if (!try_to_add_extent_for_io(cli, ext, rpclist, &page_count, get_write_extents() 1933 ext = next_extent(ext); get_write_extents() 1943 struct osc_extent *ext; osc_send_write_rpc() local 1960 list_for_each_entry(ext, &rpclist, oe_link) { osc_send_write_rpc() 1961 LASSERT(ext->oe_state == OES_CACHE || osc_send_write_rpc() 1962 ext->oe_state == OES_LOCK_DONE); osc_send_write_rpc() 1963 if (ext->oe_state == OES_CACHE) osc_send_write_rpc() 1964 osc_extent_state_set(ext, OES_LOCKING); osc_send_write_rpc() 1966 osc_extent_state_set(ext, OES_RPC); osc_send_write_rpc() 1973 list_for_each_entry_safe(ext, tmp, &rpclist, oe_link) { osc_send_write_rpc() 1974 if (ext->oe_state == OES_LOCKING) { osc_send_write_rpc() 1975 rc = osc_extent_make_ready(env, ext); osc_send_write_rpc() 1977 list_del_init(&ext->oe_link); osc_send_write_rpc() 1978 osc_extent_finish(env, ext, 0, rc); osc_send_write_rpc() 1983 first = ext; osc_send_write_rpc() 1984 srvlock = ext->oe_srvlock; osc_send_write_rpc() 1986 LASSERT(srvlock == ext->oe_srvlock); osc_send_write_rpc() 2014 struct osc_extent *ext; osc_send_read_rpc() local 2022 list_for_each_entry_safe(ext, next, osc_send_read_rpc() 2024 EASSERT(ext->oe_state == OES_LOCK_DONE, ext); osc_send_read_rpc() 2025 if (!try_to_add_extent_for_io(cli, ext, &rpclist, &page_count, osc_send_read_rpc() 2028 osc_extent_state_set(ext, OES_RPC); osc_send_read_rpc() 2029 EASSERT(ext->oe_nr_pages <= max_pages, ext); osc_send_read_rpc() 2222 struct osc_extent *ext = NULL; osc_queue_async_io() local 2289 ext = oio->oi_active; osc_queue_async_io() 2290 if (ext != NULL && ext->oe_start <= index && ext->oe_max_end >= index) { osc_queue_async_io() 2294 if (ext->oe_end >= index) osc_queue_async_io() 2304 } else if (ext->oe_end < index) { osc_queue_async_io() 2307 rc = osc_extent_expand(ext, index, &tmp); osc_queue_async_io() 2312 OSC_EXTENT_DUMP(D_CACHE, ext, osc_queue_async_io() 2319 } else if (ext != NULL) { osc_queue_async_io() 2324 osc_extent_release(env, ext); osc_queue_async_io() 2326 ext = NULL; osc_queue_async_io() 2329 if (ext == NULL) { osc_queue_async_io() 2348 ext = osc_extent_find(env, osc, index, &tmp); osc_queue_async_io() 2349 if (IS_ERR(ext)) { osc_queue_async_io() 2352 rc = PTR_ERR(ext); osc_queue_async_io() 2353 ext = NULL; osc_queue_async_io() 2355 oio->oi_active = ext; osc_queue_async_io() 2362 LASSERT(ergo(rc == 0, ext != NULL)); osc_queue_async_io() 2363 if (ext != NULL) { osc_queue_async_io() 2364 EASSERTF(ext->oe_end >= index && ext->oe_start <= index, osc_queue_async_io() 2365 ext, "index = %lu.\n", index); osc_queue_async_io() 2369 if (ext->oe_nr_pages == 0) osc_queue_async_io() 2370 ext->oe_srvlock = ops->ops_srvlock; osc_queue_async_io() 2372 LASSERT(ext->oe_srvlock == ops->ops_srvlock); osc_queue_async_io() 2373 ++ext->oe_nr_pages; osc_queue_async_io() 2374 list_add_tail(&oap->oap_pending_item, &ext->oe_pages); osc_queue_async_io() 2384 struct osc_extent *ext = NULL; osc_teardown_async_page() local 2397 ext = osc_extent_lookup(obj, oap2cl_page(oap)->cp_index); osc_teardown_async_page() 2401 if (ext != NULL && ext->oe_state != OES_TRUNC) { osc_teardown_async_page() 2402 OSC_EXTENT_DUMP(D_ERROR, ext, "trunc at %lu.\n", osc_teardown_async_page() 2408 if (ext != NULL) osc_teardown_async_page() 2409 osc_extent_put(env, ext); osc_teardown_async_page() 2423 struct osc_extent *ext = NULL; osc_flush_async_page() local 2432 ext = osc_extent_lookup(obj, index); osc_flush_async_page() 2433 if (ext == NULL) { osc_flush_async_page() 2438 switch (ext->oe_state) { osc_flush_async_page() 2475 ext->oe_memalloc = 1; osc_flush_async_page() 2477 ext->oe_urgent = 1; osc_flush_async_page() 2478 if (ext->oe_state == OES_CACHE) { osc_flush_async_page() 2479 OSC_EXTENT_DUMP(D_CACHE, ext, osc_flush_async_page() 2481 if (list_empty(&ext->oe_link)) osc_flush_async_page() 2482 list_add_tail(&ext->oe_link, &obj->oo_urgent_exts); osc_flush_async_page() 2489 osc_extent_put(env, ext); osc_flush_async_page() 2507 struct osc_extent *ext; osc_cancel_async_page() local 2526 list_for_each_entry(ext, plist, oe_link) { list_for_each_entry() 2527 if (ext->oe_start <= index && ext->oe_end >= index) { list_for_each_entry() 2528 LASSERT(ext->oe_state == OES_LOCK_DONE); list_for_each_entry() 2531 found = osc_extent_get(ext); list_for_each_entry() 2563 struct osc_extent *ext; osc_queue_sync_pages() local 2581 ext = osc_extent_alloc(obj); 2582 if (ext == NULL) { list_for_each_entry_safe() 2590 ext->oe_rw = !!(cmd & OBD_BRW_READ); 2591 ext->oe_urgent = 1; 2592 ext->oe_start = start; 2593 ext->oe_end = ext->oe_max_end = end; 2594 ext->oe_obj = obj; 2595 ext->oe_srvlock = !!(brw_flags & OBD_BRW_SRVLOCK); 2596 ext->oe_nr_pages = page_count; 2597 ext->oe_mppr = mppr; 2598 list_splice_init(list, &ext->oe_pages); 2602 osc_extent_state_set(ext, OES_LOCK_DONE); 2604 list_add_tail(&ext->oe_link, &obj->oo_urgent_exts); 2607 list_add_tail(&ext->oe_link, &obj->oo_reading_exts); 2623 struct osc_extent *ext; osc_cache_truncate_start() local 2636 ext = osc_extent_search(obj, index); osc_cache_truncate_start() 2637 if (ext == NULL) osc_cache_truncate_start() 2638 ext = first_extent(obj); osc_cache_truncate_start() 2639 else if (ext->oe_end < index) osc_cache_truncate_start() 2640 ext = next_extent(ext); osc_cache_truncate_start() 2641 while (ext != NULL) { osc_cache_truncate_start() 2642 EASSERT(ext->oe_state != OES_TRUNC, ext); osc_cache_truncate_start() 2644 if (ext->oe_state > OES_CACHE || ext->oe_urgent) { osc_cache_truncate_start() 2645 /* if ext is in urgent state, it means there must exist osc_cache_truncate_start() 2649 LASSERT(!ext->oe_hp); osc_cache_truncate_start() 2650 OSC_EXTENT_DUMP(D_CACHE, ext, osc_cache_truncate_start() 2652 waiting = osc_extent_get(ext); osc_cache_truncate_start() 2656 OSC_EXTENT_DUMP(D_CACHE, ext, "try to trunc:%llu.\n", size); osc_cache_truncate_start() 2658 osc_extent_get(ext); osc_cache_truncate_start() 2659 if (ext->oe_state == OES_ACTIVE) { osc_cache_truncate_start() 2664 LASSERT(!ext->oe_trunc_pending); osc_cache_truncate_start() 2665 ext->oe_trunc_pending = 1; osc_cache_truncate_start() 2667 EASSERT(ext->oe_state == OES_CACHE, ext); osc_cache_truncate_start() 2668 osc_extent_state_set(ext, OES_TRUNC); osc_cache_truncate_start() 2670 -ext->oe_nr_pages); osc_cache_truncate_start() 2672 EASSERT(list_empty(&ext->oe_link), ext); osc_cache_truncate_start() 2673 list_add_tail(&ext->oe_link, &list); osc_cache_truncate_start() 2675 ext = next_extent(ext); osc_cache_truncate_start() 2684 ext = list_entry(list.next, struct osc_extent, oe_link); osc_cache_truncate_start() 2685 list_del_init(&ext->oe_link); osc_cache_truncate_start() 2689 if (ext->oe_state != OES_TRUNC) osc_cache_truncate_start() 2690 osc_extent_wait(env, ext, OES_TRUNC); osc_cache_truncate_start() 2692 rc = osc_extent_truncate(ext, index, partial); osc_cache_truncate_start() 2697 OSC_EXTENT_DUMP(D_ERROR, ext, osc_cache_truncate_start() 2699 } else if (ext->oe_nr_pages == 0) { osc_cache_truncate_start() 2700 osc_extent_remove(ext); osc_cache_truncate_start() 2705 EASSERTF(ext->oe_start <= index, ext, osc_cache_truncate_start() 2708 index = ext->oe_end + 1; osc_cache_truncate_start() 2715 oio->oi_trunc = osc_extent_get(ext); osc_cache_truncate_start() 2716 OSC_EXTENT_DUMP(D_CACHE, ext, osc_cache_truncate_start() 2719 osc_extent_put(env, ext); osc_cache_truncate_start() 2743 struct osc_extent *ext = oio->oi_trunc; osc_cache_truncate_end() local 2746 if (ext != NULL) { osc_cache_truncate_end() 2749 EASSERT(ext->oe_nr_pages > 0, ext); osc_cache_truncate_end() 2750 EASSERT(ext->oe_state == OES_TRUNC, ext); osc_cache_truncate_end() 2751 EASSERT(!ext->oe_urgent, ext); osc_cache_truncate_end() 2753 OSC_EXTENT_DUMP(D_CACHE, ext, "trunc -> cache.\n"); osc_cache_truncate_end() 2755 osc_extent_state_set(ext, OES_CACHE); osc_cache_truncate_end() 2756 if (ext->oe_fsync_wait && !ext->oe_urgent) { osc_cache_truncate_end() 2757 ext->oe_urgent = 1; osc_cache_truncate_end() 2758 list_move_tail(&ext->oe_link, &obj->oo_urgent_exts); osc_cache_truncate_end() 2761 osc_update_pending(obj, OBD_BRW_WRITE, ext->oe_nr_pages); osc_cache_truncate_end() 2763 osc_extent_put(env, ext); osc_cache_truncate_end() 2782 struct osc_extent *ext; osc_cache_wait_range() local 2788 ext = osc_extent_search(obj, index); osc_cache_wait_range() 2789 if (ext == NULL) osc_cache_wait_range() 2790 ext = first_extent(obj); osc_cache_wait_range() 2791 else if (ext->oe_end < index) osc_cache_wait_range() 2792 ext = next_extent(ext); osc_cache_wait_range() 2793 while (ext != NULL) { osc_cache_wait_range() 2796 if (ext->oe_start > end) osc_cache_wait_range() 2799 if (!ext->oe_fsync_wait) { osc_cache_wait_range() 2800 ext = next_extent(ext); osc_cache_wait_range() 2804 EASSERT(ergo(ext->oe_state == OES_CACHE, osc_cache_wait_range() 2805 ext->oe_hp || ext->oe_urgent), ext); osc_cache_wait_range() 2806 EASSERT(ergo(ext->oe_state == OES_ACTIVE, osc_cache_wait_range() 2807 !ext->oe_hp && ext->oe_urgent), ext); osc_cache_wait_range() 2809 index = ext->oe_end + 1; osc_cache_wait_range() 2810 osc_extent_get(ext); osc_cache_wait_range() 2813 rc = osc_extent_wait(env, ext, OES_INV); osc_cache_wait_range() 2816 osc_extent_put(env, ext); osc_cache_wait_range() 2837 struct osc_extent *ext; osc_cache_writeback_range() local 2843 ext = osc_extent_search(obj, start); osc_cache_writeback_range() 2844 if (ext == NULL) osc_cache_writeback_range() 2845 ext = first_extent(obj); osc_cache_writeback_range() 2846 else if (ext->oe_end < start) osc_cache_writeback_range() 2847 ext = next_extent(ext); osc_cache_writeback_range() 2848 while (ext != NULL) { osc_cache_writeback_range() 2849 if (ext->oe_start > end) osc_cache_writeback_range() 2852 ext->oe_fsync_wait = 1; osc_cache_writeback_range() 2853 switch (ext->oe_state) { osc_cache_writeback_range() 2855 result += ext->oe_nr_pages; osc_cache_writeback_range() 2860 EASSERT(!ext->oe_hp, ext); osc_cache_writeback_range() 2861 ext->oe_hp = 1; osc_cache_writeback_range() 2863 } else if (!ext->oe_urgent) { osc_cache_writeback_range() 2864 ext->oe_urgent = 1; osc_cache_writeback_range() 2868 list_move_tail(&ext->oe_link, list); osc_cache_writeback_range() 2873 EASSERT(ext->oe_start >= start && osc_cache_writeback_range() 2874 ext->oe_max_end <= end, ext); osc_cache_writeback_range() 2875 osc_extent_state_set(ext, OES_LOCKING); osc_cache_writeback_range() 2876 ext->oe_owner = current; osc_cache_writeback_range() 2877 list_move_tail(&ext->oe_link, osc_cache_writeback_range() 2880 -ext->oe_nr_pages); osc_cache_writeback_range() 2889 ext->oe_urgent = 1; osc_cache_writeback_range() 2898 ext = next_extent(ext); osc_cache_writeback_range() 2908 list_for_each_entry_safe(ext, tmp, &discard_list, oe_link) { osc_cache_writeback_range() 2909 list_del_init(&ext->oe_link); osc_cache_writeback_range() 2910 EASSERT(ext->oe_state == OES_LOCKING, ext); osc_cache_writeback_range() 2914 rc = osc_extent_make_ready(env, ext); osc_cache_writeback_range() 2916 OSC_EXTENT_DUMP(D_ERROR, ext, osc_cache_writeback_range() 2923 osc_extent_finish(env, ext, 0, 0); osc_cache_writeback_range() 312 osc_extent_is_overlapped(struct osc_object *obj, struct osc_extent *ext) osc_extent_is_overlapped() argument 1064 osc_extent_make_ready(const struct lu_env *env, struct osc_extent *ext) osc_extent_make_ready() argument 1821 try_to_add_extent_for_io(struct client_obd *cli, struct osc_extent *ext, struct list_head *rpclist, int *pc, unsigned int *max_pages) try_to_add_extent_for_io() argument
|
/linux-4.4.14/tools/testing/selftests/ |
H A D | gen_kselftest_tar.sh | 17 ext=".tar.gz" 22 ext=".tar" 26 ext=".tar.gz" 30 ext=".tar.bz2" 34 ext=".tar.xz" 48 tar $copts kselftest${ext} $install_dir 49 echo "Kselftest archive kselftest${ext} created!"
|
/linux-4.4.14/tools/perf/tests/ |
H A D | kmod-path.c | 7 bool kmod, bool comp, const char *name, const char *ext) test() 16 pr_debug("%s - alloc name %d, alloc ext %d, kmod %d, comp %d, name '%s', ext '%s'\n", test() 17 path, alloc_name, alloc_ext, m.kmod, m.comp, m.name, m.ext); test() 22 if (ext) test() 23 TEST_ASSERT_VAL("wrong ext", m.ext && !strcmp(ext, m.ext)); test() 25 TEST_ASSERT_VAL("wrong ext", !m.ext); test() 33 free(m.ext); test() 54 /* path alloc_name alloc_ext kmod comp name ext */ test__kmod_path__parse() 63 /* path alloc_name alloc_ext kmod comp name ext */ test__kmod_path__parse() 72 /* path alloc_name alloc_ext kmod comp name ext */ test__kmod_path__parse() 81 /* path alloc_name alloc_ext kmod comp name ext */ test__kmod_path__parse() 90 /* path alloc_name alloc_ext kmod comp name ext */ test__kmod_path__parse() 99 /* path alloc_name alloc_ext kmod comp name ext */ test__kmod_path__parse() 108 /* path alloc_name alloc_ext kmod comp name ext */ test__kmod_path__parse() 117 /* path alloc_name alloc_ext kmod comp name ext */ test__kmod_path__parse() 126 /* path alloc_name alloc_ext kmod comp name ext */ test__kmod_path__parse() 135 /* path alloc_name alloc_ext kmod comp name ext */ test__kmod_path__parse() 6 test(const char *path, bool alloc_name, bool alloc_ext, bool kmod, bool comp, const char *name, const char *ext) test() argument
|
/linux-4.4.14/include/net/netfilter/ |
H A D | nf_conntrack_extend.h | 55 static inline bool __nf_ct_ext_exist(const struct nf_ct_ext *ext, u8 id) __nf_ct_ext_exist() argument 57 return !!ext->offset[id]; __nf_ct_ext_exist() 62 return (ct->ext && __nf_ct_ext_exist(ct->ext, id)); nf_ct_ext_exist() 70 return (void *)ct->ext + ct->ext->offset[id]; __nf_ct_ext_find() 72 #define nf_ct_ext_find(ext, id) \ 73 ((id##_TYPE *)__nf_ct_ext_find((ext), (id))) 79 if (ct->ext) nf_ct_ext_destroy() 88 if (ct->ext) nf_ct_ext_free() 89 kfree_rcu(ct->ext, rcu); nf_ct_ext_free()
|
H A D | nf_tables.h | 242 const struct nft_set_ext **ext); 250 const struct nft_set_ext **ext); 446 static inline void nft_set_ext_init(struct nft_set_ext *ext, nft_set_ext_init() argument 449 memcpy(ext->offset, tmpl->offset, sizeof(ext->offset)); nft_set_ext_init() 452 static inline bool __nft_set_ext_exists(const struct nft_set_ext *ext, u8 id) __nft_set_ext_exists() argument 454 return !!ext->offset[id]; __nft_set_ext_exists() 457 static inline bool nft_set_ext_exists(const struct nft_set_ext *ext, u8 id) nft_set_ext_exists() argument 459 return ext && __nft_set_ext_exists(ext, id); nft_set_ext_exists() 462 static inline void *nft_set_ext(const struct nft_set_ext *ext, u8 id) nft_set_ext() argument 464 return (void *)ext + ext->offset[id]; nft_set_ext() 467 static inline struct nft_data *nft_set_ext_key(const struct nft_set_ext *ext) nft_set_ext_key() argument 469 return nft_set_ext(ext, NFT_SET_EXT_KEY); nft_set_ext_key() 472 static inline struct nft_data *nft_set_ext_data(const struct nft_set_ext *ext) nft_set_ext_data() argument 474 return nft_set_ext(ext, NFT_SET_EXT_DATA); nft_set_ext_data() 477 static inline u8 *nft_set_ext_flags(const struct nft_set_ext *ext) nft_set_ext_flags() argument 479 return nft_set_ext(ext, NFT_SET_EXT_FLAGS); nft_set_ext_flags() 482 static inline u64 *nft_set_ext_timeout(const struct nft_set_ext *ext) nft_set_ext_timeout() argument 484 return nft_set_ext(ext, NFT_SET_EXT_TIMEOUT); nft_set_ext_timeout() 487 static inline unsigned long *nft_set_ext_expiration(const struct nft_set_ext *ext) nft_set_ext_expiration() argument 489 return nft_set_ext(ext, NFT_SET_EXT_EXPIRATION); nft_set_ext_expiration() 492 static inline struct nft_userdata *nft_set_ext_userdata(const struct nft_set_ext *ext) nft_set_ext_userdata() argument 494 return nft_set_ext(ext, NFT_SET_EXT_USERDATA); nft_set_ext_userdata() 497 static inline struct nft_expr *nft_set_ext_expr(const struct nft_set_ext *ext) nft_set_ext_expr() argument 499 return nft_set_ext(ext, NFT_SET_EXT_EXPR); nft_set_ext_expr() 502 static inline bool nft_set_elem_expired(const struct nft_set_ext *ext) nft_set_elem_expired() argument 504 return nft_set_ext_exists(ext, NFT_SET_EXT_EXPIRATION) && nft_set_elem_expired() 505 time_is_before_eq_jiffies(*nft_set_ext_expiration(ext)); nft_set_elem_expired() 945 static inline bool nft_set_elem_active(const struct nft_set_ext *ext, nft_set_elem_active() argument 948 return !(ext->genmask & genmask); nft_set_elem_active() 952 struct nft_set_ext *ext) nft_set_elem_change_active() 954 ext->genmask ^= nft_genmask_next(read_pnet(&set->pnet)); nft_set_elem_change_active() 977 static inline int nft_set_elem_mark_busy(struct nft_set_ext *ext) nft_set_elem_mark_busy() argument 979 unsigned long *word = (unsigned long *)ext; nft_set_elem_mark_busy() 985 static inline void nft_set_elem_clear_busy(struct nft_set_ext *ext) nft_set_elem_clear_busy() argument 987 unsigned long *word = (unsigned long *)ext; nft_set_elem_clear_busy() 951 nft_set_elem_change_active(const struct nft_set *set, struct nft_set_ext *ext) nft_set_elem_change_active() argument
|
/linux-4.4.14/sound/hda/ |
H A D | Makefile | 13 obj-$(CONFIG_SND_HDA_EXT_CORE) += ext/
|
/linux-4.4.14/net/netfilter/ |
H A D | nft_hash.c | 34 struct nft_set_ext ext; member in struct:nft_hash_elem 56 return jhash(nft_set_ext_key(&he->ext), len, seed); nft_hash_obj() 65 if (memcmp(nft_set_ext_key(&he->ext), x->key, x->set->klen)) nft_hash_cmp() 67 if (nft_set_elem_expired(&he->ext)) nft_hash_cmp() 69 if (!nft_set_elem_active(&he->ext, x->genmask)) nft_hash_cmp() 75 const struct nft_set_ext **ext) nft_hash_lookup() 87 *ext = &he->ext; nft_hash_lookup() 98 const struct nft_set_ext **ext) nft_hash_update() 119 *ext = &he->ext; nft_hash_update() 148 nft_set_elem_change_active(set, &he->ext); nft_hash_activate() 149 nft_set_elem_clear_busy(&he->ext); nft_hash_activate() 166 if (!nft_set_elem_mark_busy(&he->ext)) nft_hash_deactivate() 167 nft_set_elem_change_active(set, &he->ext); nft_hash_deactivate() 219 if (nft_set_elem_expired(&he->ext)) nft_hash_walk() 221 if (!nft_set_elem_active(&he->ext, genmask)) nft_hash_walk() 266 if (!nft_set_elem_expired(&he->ext)) nft_hash_gc() 268 if (nft_set_elem_mark_busy(&he->ext)) nft_hash_gc() 364 .elemsize = offsetof(struct nft_hash_elem, ext), 74 nft_hash_lookup(const struct nft_set *set, const u32 *key, const struct nft_set_ext **ext) nft_hash_lookup() argument 92 nft_hash_update(struct nft_set *set, const u32 *key, void *(*new)(struct nft_set *, const struct nft_expr *, struct nft_regs *regs), const struct nft_expr *expr, struct nft_regs *regs, const struct nft_set_ext **ext) nft_hash_update() argument
|
H A D | nf_conntrack_extend.c | 26 struct nf_ct_ext *ext = ct->ext; __nf_ct_ext_destroy() local 29 if (!__nf_ct_ext_exist(ext, i)) __nf_ct_ext_destroy() 47 nf_ct_ext_create(struct nf_ct_ext **ext, enum nf_ct_ext_id id, nf_ct_ext_create() argument 62 *ext = kzalloc(alloc_size, gfp); nf_ct_ext_create() 63 if (!*ext) nf_ct_ext_create() 66 (*ext)->offset[id] = off; nf_ct_ext_create() 67 (*ext)->len = len; nf_ct_ext_create() 69 return (void *)(*ext) + off; nf_ct_ext_create() 82 old = ct->ext; __nf_ct_ext_add_length() 84 return nf_ct_ext_create(&ct->ext, id, var_alloc_len, gfp); __nf_ct_ext_add_length() 114 ct->ext = new; __nf_ct_ext_add_length()
|
H A D | nft_rbtree.c | 29 struct nft_set_ext ext; member in struct:nft_rbtree_elem 34 const struct nft_set_ext **ext) nft_rbtree_lookup() 47 d = memcmp(nft_set_ext_key(&rbe->ext), key, set->klen); nft_rbtree_lookup() 55 if (!nft_set_elem_active(&rbe->ext, genmask)) { nft_rbtree_lookup() 59 if (nft_set_ext_exists(&rbe->ext, NFT_SET_EXT_FLAGS) && nft_rbtree_lookup() 60 *nft_set_ext_flags(&rbe->ext) & nft_rbtree_lookup() 65 *ext = &rbe->ext; nft_rbtree_lookup() 93 d = memcmp(nft_set_ext_key(&rbe->ext), __nft_rbtree_insert() 94 nft_set_ext_key(&new->ext), __nft_rbtree_insert() 101 if (nft_set_elem_active(&rbe->ext, genmask)) __nft_rbtree_insert() 140 nft_set_elem_change_active(set, &rbe->ext); nft_rbtree_activate() 155 d = memcmp(nft_set_ext_key(&rbe->ext), &elem->key.val, nft_rbtree_deactivate() 162 if (!nft_set_elem_active(&rbe->ext, genmask)) { nft_rbtree_deactivate() 166 nft_set_elem_change_active(set, &rbe->ext); nft_rbtree_deactivate() 189 if (!nft_set_elem_active(&rbe->ext, genmask)) nft_rbtree_walk() 251 .elemsize = offsetof(struct nft_rbtree_elem, ext), 33 nft_rbtree_lookup(const struct nft_set *set, const u32 *key, const struct nft_set_ext **ext) nft_rbtree_lookup() argument
|
H A D | nft_dynset.c | 34 struct nft_set_ext *ext; nft_dynset_new() local 52 ext = nft_set_elem_ext(set, elem); nft_dynset_new() 54 nft_expr_clone(nft_set_ext_expr(ext), priv->expr) < 0) nft_dynset_new() 66 const struct nft_set_ext *ext; nft_dynset_eval() local 71 expr, regs, &ext)) { nft_dynset_eval() 73 if (nft_set_ext_exists(ext, NFT_SET_EXT_EXPR)) nft_dynset_eval() 74 sexpr = nft_set_ext_expr(ext); nft_dynset_eval() 77 nft_set_ext_exists(ext, NFT_SET_EXT_EXPIRATION)) { nft_dynset_eval() 79 *nft_set_ext_expiration(ext) = jiffies + timeout; nft_dynset_eval()
|
H A D | nft_lookup.c | 34 const struct nft_set_ext *ext; nft_lookup_eval() local 36 if (set->ops->lookup(set, ®s->data[priv->sreg], &ext)) { nft_lookup_eval() 39 nft_set_ext_data(ext), set->dlen); nft_lookup_eval()
|
H A D | xt_set.c | 48 .ext.timeout = t, \ 200 if (!match_counter0(opt.ext.packets, &info->packets)) set_match_v3() 202 return match_counter0(opt.ext.bytes, &info->bytes); set_match_v3() 247 if (!match_counter(opt.ext.packets, &info->packets)) set_match_v4() 249 return match_counter(opt.ext.bytes, &info->bytes); set_match_v4() 410 if (add_opt.ext.timeout != IPSET_NO_TIMEOUT && set_target_v2() 411 add_opt.ext.timeout > UINT_MAX / MSEC_PER_SEC) set_target_v2() 412 add_opt.ext.timeout = UINT_MAX / MSEC_PER_SEC; set_target_v2() 440 if (add_opt.ext.timeout != IPSET_NO_TIMEOUT && set_target_v3() 441 add_opt.ext.timeout > UINT_MAX / MSEC_PER_SEC) set_target_v3() 442 add_opt.ext.timeout = UINT_MAX / MSEC_PER_SEC; set_target_v3() 456 skb->mark = (skb->mark & ~(map_opt.ext.skbmarkmask)) set_target_v3() 457 ^ (map_opt.ext.skbmark); set_target_v3() 459 skb->priority = map_opt.ext.skbprio; set_target_v3() 462 skb->dev->real_num_tx_queues > map_opt.ext.skbqueue) set_target_v3() 463 skb_set_queue_mapping(skb, map_opt.ext.skbqueue); set_target_v3()
|
H A D | nf_conntrack_h323_asn1.c | 495 unsigned int ext, bmp, i, opt, len = 0, bmp2, bmp2_len; decode_seq() local 506 ext = (f->attr & EXT) ? get_bit(bs) : 0; decode_seq() 554 if (!ext) decode_seq() 702 unsigned int type, ext, len = 0; decode_choice() local 714 ext = 1; decode_choice() 717 ext = 0; decode_choice() 743 if (ext || (son->attr & OPEN)) { decode_choice()
|
H A D | nf_tables_api.c | 2913 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv); nf_tables_bind_check_setelem() local 2917 return nft_validate_register_store(ctx, dreg, nft_set_ext_data(ext), nf_tables_bind_check_setelem() 3049 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv); nf_tables_fill_setelem() local 3057 if (nft_data_dump(skb, NFTA_SET_ELEM_KEY, nft_set_ext_key(ext), nf_tables_fill_setelem() 3061 if (nft_set_ext_exists(ext, NFT_SET_EXT_DATA) && nf_tables_fill_setelem() 3062 nft_data_dump(skb, NFTA_SET_ELEM_DATA, nft_set_ext_data(ext), nf_tables_fill_setelem() 3067 if (nft_set_ext_exists(ext, NFT_SET_EXT_EXPR) && nf_tables_fill_setelem() 3068 nft_expr_dump(skb, NFTA_SET_ELEM_EXPR, nft_set_ext_expr(ext)) < 0) nf_tables_fill_setelem() 3071 if (nft_set_ext_exists(ext, NFT_SET_EXT_FLAGS) && nf_tables_fill_setelem() 3073 htonl(*nft_set_ext_flags(ext)))) nf_tables_fill_setelem() 3076 if (nft_set_ext_exists(ext, NFT_SET_EXT_TIMEOUT) && nf_tables_fill_setelem() 3078 cpu_to_be64(*nft_set_ext_timeout(ext)))) nf_tables_fill_setelem() 3081 if (nft_set_ext_exists(ext, NFT_SET_EXT_EXPIRATION)) { nf_tables_fill_setelem() 3084 expires = *nft_set_ext_expiration(ext); nf_tables_fill_setelem() 3095 if (nft_set_ext_exists(ext, NFT_SET_EXT_USERDATA)) { nf_tables_fill_setelem() 3098 udata = nft_set_ext_userdata(ext); nf_tables_fill_setelem() 3330 struct nft_set_ext *ext; nft_set_elem_init() local 3337 ext = nft_set_elem_ext(set, elem); nft_set_elem_init() 3338 nft_set_ext_init(ext, tmpl); nft_set_elem_init() 3340 memcpy(nft_set_ext_key(ext), key, set->klen); nft_set_elem_init() 3341 if (nft_set_ext_exists(ext, NFT_SET_EXT_DATA)) nft_set_elem_init() 3342 memcpy(nft_set_ext_data(ext), data, set->dlen); nft_set_elem_init() 3343 if (nft_set_ext_exists(ext, NFT_SET_EXT_EXPIRATION)) nft_set_elem_init() 3344 *nft_set_ext_expiration(ext) = nft_set_elem_init() 3346 if (nft_set_ext_exists(ext, NFT_SET_EXT_TIMEOUT)) nft_set_elem_init() 3347 *nft_set_ext_timeout(ext) = timeout; nft_set_elem_init() 3354 struct nft_set_ext *ext = nft_set_elem_ext(set, elem); nft_set_elem_destroy() local 3356 nft_data_uninit(nft_set_ext_key(ext), NFT_DATA_VALUE); nft_set_elem_destroy() 3357 if (nft_set_ext_exists(ext, NFT_SET_EXT_DATA)) nft_set_elem_destroy() 3358 nft_data_uninit(nft_set_ext_data(ext), set->dtype); nft_set_elem_destroy() 3359 if (nft_set_ext_exists(ext, NFT_SET_EXT_EXPR)) nft_set_elem_destroy() 3360 nf_tables_expr_destroy(NULL, nft_set_ext_expr(ext)); nft_set_elem_destroy() 3372 struct nft_set_ext *ext; nft_add_set_elem() local 3491 ext = nft_set_elem_ext(set, elem.priv); nft_add_set_elem() 3493 *nft_set_ext_flags(ext) = flags; nft_add_set_elem() 3495 udata = nft_set_ext_userdata(ext); nft_add_set_elem() 3504 ext->genmask = nft_genmask_cur(ctx->net) | NFT_SET_ELEM_BUSY_MASK; nft_add_set_elem() 4171 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv); nf_tables_loop_check_setelem() local 4174 if (nft_set_ext_exists(ext, NFT_SET_EXT_FLAGS) && nf_tables_loop_check_setelem() 4175 *nft_set_ext_flags(ext) & NFT_SET_ELEM_INTERVAL_END) nf_tables_loop_check_setelem() 4178 data = nft_set_ext_data(ext); nf_tables_loop_check_setelem()
|
H A D | xt_IDLETIMER.c | 8 * Written by Timo Teras <ext-timo.teras@nokia.com> 311 MODULE_AUTHOR("Timo Teras <ext-timo.teras@nokia.com>");
|
/linux-4.4.14/fs/hfsplus/ |
H A D | extents.c | 25 k1id = k1->ext.cnid; hfsplus_ext_cmp_key() 26 k2id = k2->ext.cnid; hfsplus_ext_cmp_key() 30 if (k1->ext.fork_type != k2->ext.fork_type) hfsplus_ext_cmp_key() 31 return k1->ext.fork_type < k2->ext.fork_type ? -1 : 1; hfsplus_ext_cmp_key() 33 k1s = k1->ext.start_block; hfsplus_ext_cmp_key() 34 k2s = k2->ext.start_block; hfsplus_ext_cmp_key() 44 key->ext.cnid = cpu_to_be32(cnid); hfsplus_ext_build_key() 45 key->ext.start_block = cpu_to_be32(block); hfsplus_ext_build_key() 46 key->ext.fork_type = type; hfsplus_ext_build_key() 47 key->ext.pad = 0; hfsplus_ext_build_key() 50 static u32 hfsplus_ext_find_block(struct hfsplus_extent *ext, u32 off) hfsplus_ext_find_block() argument 55 for (i = 0; i < 8; ext++, i++) { hfsplus_ext_find_block() 56 count = be32_to_cpu(ext->block_count); hfsplus_ext_find_block() 58 return be32_to_cpu(ext->start_block) + off; hfsplus_ext_find_block() 65 static int hfsplus_ext_block_count(struct hfsplus_extent *ext) hfsplus_ext_block_count() argument 70 for (i = 0; i < 8; ext++, i++) hfsplus_ext_block_count() 71 count += be32_to_cpu(ext->block_count); hfsplus_ext_block_count() 75 static u32 hfsplus_ext_lastblock(struct hfsplus_extent *ext) hfsplus_ext_lastblock() argument 79 ext += 7; hfsplus_ext_lastblock() 80 for (i = 0; i < 7; ext--, i++) hfsplus_ext_lastblock() 81 if (ext->block_count) hfsplus_ext_lastblock() 83 return be32_to_cpu(ext->start_block) + be32_to_cpu(ext->block_count); hfsplus_ext_lastblock() 158 fd->key->ext.cnid = 0; __hfsplus_ext_read_extent() 162 if (fd->key->ext.cnid != fd->search_key->ext.cnid || __hfsplus_ext_read_extent() 163 fd->key->ext.fork_type != fd->search_key->ext.fork_type) __hfsplus_ext_read_extent() 191 hip->cached_start = be32_to_cpu(fd->key->ext.start_block); __hfsplus_ext_cache_extent() 416 start = be32_to_cpu(fd.key->ext.start_block); hfsplus_free_fork()
|
H A D | bfind.c | 63 cur_cnid = fd->key->ext.cnid; hfs_find_1st_rec_by_cnid() 64 search_cnid = fd->search_key->ext.cnid; hfs_find_1st_rec_by_cnid()
|
/linux-4.4.14/net/netfilter/ipset/ |
H A D | ip_set_hash_ipmark.c | 91 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); hash_ipmark4_kadt() local 97 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags); hash_ipmark4_kadt() 107 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); hash_ipmark4_uadt() local 122 ret = ip_set_get_extensions(set, tb, &ext); hash_ipmark4_uadt() 131 ret = adtfn(set, &e, &ext, &ext, flags); hash_ipmark4_uadt() 154 ret = adtfn(set, &e, &ext, &ext, flags); hash_ipmark4_uadt() 217 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); hash_ipmark6_kadt() local 223 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags); hash_ipmark6_kadt() 233 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); hash_ipmark6_uadt() local 255 ret = ip_set_get_extensions(set, tb, &ext); hash_ipmark6_uadt() 263 ret = adtfn(set, &e, &ext, &ext, flags); hash_ipmark6_uadt() 267 ret = adtfn(set, &e, &ext, &ext, flags); hash_ipmark6_uadt()
|
H A D | ip_set_hash_ipport.c | 97 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); hash_ipport4_kadt() local 104 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags); hash_ipport4_kadt() 114 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); hash_ipport4_uadt() local 131 ret = ip_set_get_extensions(set, tb, &ext); hash_ipport4_uadt() 153 ret = adtfn(set, &e, &ext, &ext, flags); hash_ipport4_uadt() 187 ret = adtfn(set, &e, &ext, &ext, flags); hash_ipport4_uadt() 255 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); hash_ipport6_kadt() local 262 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags); hash_ipport6_kadt() 272 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); hash_ipport6_uadt() local 297 ret = ip_set_get_extensions(set, tb, &ext); hash_ipport6_uadt() 317 ret = adtfn(set, &e, &ext, &ext, flags); hash_ipport6_uadt() 330 ret = adtfn(set, &e, &ext, &ext, flags); hash_ipport6_uadt()
|
H A D | ip_set_hash_ip.c | 88 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); hash_ip4_kadt() local 97 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags); hash_ip4_kadt() 107 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); hash_ip4_uadt() local 121 ret = ip_set_get_extensions(set, tb, &ext); hash_ip4_uadt() 131 return adtfn(set, &e, &ext, &ext, flags); hash_ip4_uadt() 157 ret = adtfn(set, &e, &ext, &ext, flags); hash_ip4_uadt() 223 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); hash_ip6_kadt() local 230 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags); hash_ip6_kadt() 240 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); hash_ip6_uadt() local 261 ret = ip_set_get_extensions(set, tb, &ext); hash_ip6_uadt() 269 ret = adtfn(set, &e, &ext, &ext, flags); hash_ip6_uadt()
|
H A D | ip_set_hash_net.c | 125 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); hash_net4_kadt() local 135 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags); hash_net4_kadt() 145 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); hash_net4_uadt() local 160 ret = ip_set_get_extensions(set, tb, &ext); hash_net4_uadt() 179 ret = adtfn(set, &e, &ext, &ext, flags); hash_net4_uadt() 199 ret = adtfn(set, &e, &ext, &ext, flags); hash_net4_uadt() 294 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); hash_net6_kadt() local 304 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags); hash_net6_kadt() 313 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); hash_net6_uadt() local 329 ret = ip_set_get_extensions(set, tb, &ext); hash_net6_uadt() 348 ret = adtfn(set, &e, &ext, &ext, flags); hash_net6_uadt()
|
H A D | ip_set_hash_mac.c | 85 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); hash_mac4_kadt() local 98 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags); hash_mac4_kadt() 107 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); hash_mac4_uadt() local 116 ret = ip_set_get_extensions(set, tb, &ext); hash_mac4_uadt() 123 return adtfn(set, &e, &ext, &ext, flags); hash_mac4_uadt()
|
H A D | ip_set_list_set.c | 53 struct ip_set_adt_opt *opt, const struct ip_set_ext *ext) list_set_ktest() 72 ext, &opt->ext, list_set_ktest() local 76 ext, &opt->ext, list_set_ktest() local 87 struct ip_set_adt_opt *opt, const struct ip_set_ext *ext) list_set_kadd() 107 struct ip_set_adt_opt *opt, const struct ip_set_ext *ext) list_set_kdel() 129 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); list_set_kadt() local 135 ret = list_set_ktest(set, skb, par, opt, &ext); list_set_kadt() 138 ret = list_set_kadd(set, skb, par, opt, &ext); list_set_kadt() 141 ret = list_set_kdel(set, skb, par, opt, &ext); list_set_kadt() 192 list_set_utest(struct ip_set *set, void *value, const struct ip_set_ext *ext, list_set_utest() argument 224 list_set_init_extensions(struct ip_set *set, const struct ip_set_ext *ext, list_set_init_extensions() argument 228 ip_set_init_counter(ext_counter(e, set), ext); list_set_init_extensions() local 230 ip_set_init_comment(ext_comment(e, set), ext); list_set_init_extensions() local 232 ip_set_init_skbinfo(ext_skbinfo(e, set), ext); list_set_init_extensions() local 235 ip_set_timeout_set(ext_timeout(e, set), ext->timeout); list_set_init_extensions() 239 list_set_uadd(struct ip_set *set, void *value, const struct ip_set_ext *ext, list_set_uadd() argument 274 list_set_init_extensions(set, ext, n); list_set_uadd() 305 list_set_init_extensions(set, ext, e); list_set_uadd() 319 list_set_udel(struct ip_set *set, void *value, const struct ip_set_ext *ext, list_set_udel() argument 357 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); list_set_uadt() local 368 ret = ip_set_get_extensions(set, tb, &ext); list_set_uadt() 405 ret = adtfn(set, &e, &ext, &ext, flags); list_set_uadt() 51 list_set_ktest(struct ip_set *set, const struct sk_buff *skb, const struct xt_action_param *par, struct ip_set_adt_opt *opt, const struct ip_set_ext *ext) list_set_ktest() argument 85 list_set_kadd(struct ip_set *set, const struct sk_buff *skb, const struct xt_action_param *par, struct ip_set_adt_opt *opt, const struct ip_set_ext *ext) list_set_kadd() argument 105 list_set_kdel(struct ip_set *set, const struct sk_buff *skb, const struct xt_action_param *par, struct ip_set_adt_opt *opt, const struct ip_set_ext *ext) list_set_kdel() argument
|
H A D | ip_set_hash_ipportip.c | 99 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); hash_ipportip4_kadt() local 107 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags); hash_ipportip4_kadt() 117 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); hash_ipportip4_uadt() local 134 ret = ip_set_get_extensions(set, tb, &ext); hash_ipportip4_uadt() 160 ret = adtfn(set, &e, &ext, &ext, flags); hash_ipportip4_uadt() 194 ret = adtfn(set, &e, &ext, &ext, flags); hash_ipportip4_uadt() 265 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); hash_ipportip6_kadt() local 273 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags); hash_ipportip6_kadt() 283 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); hash_ipportip6_uadt() local 308 ret = ip_set_get_extensions(set, tb, &ext); hash_ipportip6_uadt() 332 ret = adtfn(set, &e, &ext, &ext, flags); hash_ipportip6_uadt() 345 ret = adtfn(set, &e, &ext, &ext, flags); hash_ipportip6_uadt()
|
H A D | ip_set_hash_netport.c | 141 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); hash_netport4_kadt() local 153 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags); hash_netport4_kadt() 163 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); hash_netport4_uadt() local 182 ret = ip_set_get_extensions(set, tb, &ext); hash_netport4_uadt() 219 ret = adtfn(set, &e, &ext, &ext, flags); hash_netport4_uadt() 252 ret = adtfn(set, &e, &ext, &ext, flags); hash_netport4_uadt() 356 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); hash_netport6_kadt() local 368 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags); hash_netport6_kadt() 378 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); hash_netport6_uadt() local 399 ret = ip_set_get_extensions(set, tb, &ext); hash_netport6_uadt() 434 ret = adtfn(set, &e, &ext, &ext, flags); hash_netport6_uadt() 448 ret = adtfn(set, &e, &ext, &ext, flags); hash_netport6_uadt()
|
H A D | ip_set_hash_netiface.c | 165 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); hash_netiface4_kadt() local 194 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags); hash_netiface4_kadt() 204 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); hash_netiface4_uadt() local 220 ret = ip_set_get_extensions(set, tb, &ext); hash_netiface4_uadt() 241 ret = adtfn(set, &e, &ext, &ext, flags); hash_netiface4_uadt() 263 ret = adtfn(set, &e, &ext, &ext, flags); hash_netiface4_uadt() 378 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); hash_netiface6_kadt() local 405 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags); hash_netiface6_kadt() 414 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); hash_netiface6_uadt() local 431 ret = ip_set_get_extensions(set, tb, &ext); hash_netiface6_uadt() 454 ret = adtfn(set, &e, &ext, &ext, flags); hash_netiface6_uadt()
|
H A D | ip_set_hash_netnet.c | 149 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); hash_netnet4_kadt() local 161 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags); hash_netnet4_kadt() 171 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); hash_netnet4_uadt() local 192 ret = ip_set_get_extensions(set, tb, &ext); hash_netnet4_uadt() 219 ret = adtfn(set, &e, &ext, &ext, flags); hash_netnet4_uadt() 262 ret = adtfn(set, &e, &ext, &ext, flags); hash_netnet4_uadt() 383 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); hash_netnet6_kadt() local 395 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags); hash_netnet6_kadt() 404 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); hash_netnet6_uadt() local 425 ret = ip_set_get_extensions(set, tb, &ext); hash_netnet6_uadt() 451 ret = adtfn(set, &e, &ext, &ext, flags); hash_netnet6_uadt()
|
H A D | ip_set_hash_ipportnet.c | 146 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); hash_ipportnet4_kadt() local 159 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags); hash_ipportnet4_kadt() 169 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); hash_ipportnet4_uadt() local 189 ret = ip_set_get_extensions(set, tb, &ext); hash_ipportnet4_uadt() 232 ret = adtfn(set, &e, &ext, &ext, flags); hash_ipportnet4_uadt() 289 ret = adtfn(set, &e, &ext, &ext, flags); hash_ipportnet4_uadt() 397 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); hash_ipportnet6_kadt() local 410 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags); hash_ipportnet6_kadt() 420 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); hash_ipportnet6_uadt() local 447 ret = ip_set_get_extensions(set, tb, &ext); hash_ipportnet6_uadt() 487 ret = adtfn(set, &e, &ext, &ext, flags); hash_ipportnet6_uadt() 501 ret = adtfn(set, &e, &ext, &ext, flags); hash_ipportnet6_uadt()
|
H A D | ip_set_hash_netportnet.c | 160 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); hash_netportnet4_kadt() local 176 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags); hash_netportnet4_kadt() 186 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); hash_netportnet4_uadt() local 210 ret = ip_set_get_extensions(set, tb, &ext); hash_netportnet4_uadt() 253 ret = adtfn(set, &e, &ext, &ext, flags); hash_netportnet4_uadt() 308 ret = adtfn(set, &e, &ext, &ext, flags); hash_netportnet4_uadt() 438 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); hash_netportnet6_kadt() local 454 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags); hash_netportnet6_kadt() 464 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); hash_netportnet6_uadt() local 489 ret = ip_set_get_extensions(set, tb, &ext); hash_netportnet6_uadt() 531 ret = adtfn(set, &e, &ext, &ext, flags); hash_netportnet6_uadt() 545 ret = adtfn(set, &e, &ext, &ext, flags); hash_netportnet6_uadt()
|
H A D | ip_set_bitmap_gen.h | 111 mtype_test(struct ip_set *set, void *value, const struct ip_set_ext *ext, mtype_test() argument 125 ip_set_update_counter(ext_counter(x, set), ext, mext, flags); mtype_test() 127 ip_set_get_skbinfo(ext_skbinfo(x, set), ext, mext, flags); mtype_test() local 132 mtype_add(struct ip_set *set, void *value, const struct ip_set_ext *ext, mtype_add() argument 154 mtype_add_timeout(ext_timeout(x, set), e, ext, set, map, ret); mtype_add() local 156 ip_set_timeout_set(ext_timeout(x, set), ext->timeout); mtype_add() 160 ip_set_init_counter(ext_counter(x, set), ext); mtype_add() local 162 ip_set_init_comment(ext_comment(x, set), ext); mtype_add() local 164 ip_set_init_skbinfo(ext_skbinfo(x, set), ext); mtype_add() local 173 mtype_del(struct ip_set *set, void *value, const struct ip_set_ext *ext, mtype_del() argument
|
H A D | ip_set_bitmap_ip.c | 119 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); bitmap_ip_kadt() local 128 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags); bitmap_ip_kadt() 139 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); bitmap_ip_uadt() local 152 ret = ip_set_get_extensions(set, tb, &ext); bitmap_ip_uadt() 161 return adtfn(set, &e, &ext, &ext, flags); bitmap_ip_uadt() 188 ret = adtfn(set, &e, &ext, &ext, flags); bitmap_ip_uadt()
|
H A D | ip_set_bitmap_port.c | 110 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); bitmap_port_kadt() local 125 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags); bitmap_port_kadt() 135 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); bitmap_port_uadt() local 150 ret = ip_set_get_extensions(set, tb, &ext); bitmap_port_uadt() 156 return adtfn(set, &e, &ext, &ext, flags); bitmap_port_uadt() 175 ret = adtfn(set, &e, &ext, &ext, flags); bitmap_port_uadt()
|
H A D | ip_set_bitmap_ipmac.c | 121 const struct ip_set_ext *ext, struct ip_set *set, bitmap_ipmac_add_timeout() 124 u32 t = ext->timeout; bitmap_ipmac_add_timeout() 218 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); bitmap_ipmac_kadt() local 237 return adtfn(set, &e, &ext, &opt->ext, opt->cmdflags); bitmap_ipmac_kadt() 247 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); bitmap_ipmac_uadt() local 261 ret = ip_set_get_extensions(set, tb, &ext); bitmap_ipmac_uadt() 273 ret = adtfn(set, &e, &ext, &ext, flags); bitmap_ipmac_uadt() 119 bitmap_ipmac_add_timeout(unsigned long *timeout, const struct bitmap_ipmac_adt_elem *e, const struct ip_set_ext *ext, struct ip_set *set, struct bitmap_ipmac *map, int mode) bitmap_ipmac_add_timeout() argument
|
H A D | ip_set_hash_gen.h | 705 mtype_add(struct ip_set *set, void *value, const struct ip_set_ext *ext, mtype_add() argument 825 ip_set_init_counter(ext_counter(data, set), ext); mtype_add() local 827 ip_set_init_comment(ext_comment(data, set), ext); mtype_add() local 829 ip_set_init_skbinfo(ext_skbinfo(data, set), ext); mtype_add() local 832 ip_set_timeout_set(ext_timeout(data, set), ext->timeout); mtype_add() 852 mtype_del(struct ip_set *set, void *value, const struct ip_set_ext *ext, mtype_del() argument 928 mtype_data_match(struct mtype_elem *data, const struct ip_set_ext *ext, mtype_data_match() argument 933 ext, mext, flags); mtype_data_match() local 936 ext, mext, flags); mtype_data_match() local 946 const struct ip_set_ext *ext, mtype_test_cidrs() 987 return mtype_data_match(data, ext, mtype_test_cidrs() 994 return mtype_data_match(data, ext, mtype_test_cidrs() 1007 mtype_test(struct ip_set *set, void *value, const struct ip_set_ext *ext, mtype_test() argument 1027 ret = mtype_test_cidrs(set, d, ext, mext, flags); mtype_test() 1045 ret = mtype_data_match(data, ext, mext, set, flags); mtype_test() 945 mtype_test_cidrs(struct ip_set *set, struct mtype_elem *d, const struct ip_set_ext *ext, struct ip_set_ext *mext, u32 flags) mtype_test_cidrs() argument
|
/linux-4.4.14/drivers/media/common/saa7146/ |
H A D | saa7146_core.c | 308 if (dev->ext) { interrupt_hw() 309 if (dev->ext->irq_mask & isr) { interrupt_hw() 310 if (dev->ext->irq_func) interrupt_hw() 311 dev->ext->irq_func(dev, &isr); interrupt_hw() 312 isr &= ~dev->ext->irq_mask; interrupt_hw() 356 struct saa7146_extension *ext = pci_ext->ext; saa7146_init_one() local 447 dev->ext = ext; saa7146_init_one() 465 if (ext->probe && ext->probe(dev)) { saa7146_init_one() 466 DEB_D("ext->probe() failed for %p. skipping device.\n", dev); saa7146_init_one() 470 if (ext->attach(dev, pci_ext)) { saa7146_init_one() 471 DEB_D("ext->attach() failed for %p. skipping device.\n", dev); saa7146_init_one() 523 dev->ext->detach(dev); saa7146_remove_one() 547 int saa7146_register_extension(struct saa7146_extension* ext) saa7146_register_extension() argument 549 DEB_EE("ext:%p\n", ext); saa7146_register_extension() 551 ext->driver.name = ext->name; saa7146_register_extension() 552 ext->driver.id_table = ext->pci_tbl; saa7146_register_extension() 553 ext->driver.probe = saa7146_init_one; saa7146_register_extension() 554 ext->driver.remove = saa7146_remove_one; saa7146_register_extension() 556 pr_info("register extension '%s'\n", ext->name); saa7146_register_extension() 557 return pci_register_driver(&ext->driver); saa7146_register_extension() 560 int saa7146_unregister_extension(struct saa7146_extension* ext) saa7146_unregister_extension() argument 562 DEB_EE("ext:%p\n", ext); saa7146_unregister_extension() 563 pr_info("unregister extension '%s'\n", ext->name); saa7146_unregister_extension() 564 pci_unregister_driver(&ext->driver); saa7146_unregister_extension()
|
H A D | saa7146_fops.c | 210 if( NULL == dev->ext ) { fops_open() 244 if( 0 == try_module_get(dev->ext->module)) { fops_open() 281 module_put(dev->ext->module); fops_release()
|
H A D | saa7146_i2c.c | 188 if( 0 != (SAA7146_USE_I2C_IRQ & dev->ext->flags)) { saa7146_i2c_writeout() 314 if ( count > 3 || 0 != (SAA7146_I2C_SHORT_DELAY & dev->ext->flags) ) saa7146_i2c_transfer() 339 if (-EREMOTEIO == err && 0 != (SAA7146_USE_I2C_IRQ & dev->ext->flags)) saa7146_i2c_transfer()
|
/linux-4.4.14/fs/hfs/ |
H A D | extent.c | 24 key->ext.FkType = type; hfs_ext_build_key() 25 key->ext.FNum = cpu_to_be32(cnid); hfs_ext_build_key() 26 key->ext.FABN = cpu_to_be16(block); hfs_ext_build_key() 55 fnum1 = key1->ext.FNum; hfs_ext_keycmp() 56 fnum2 = key2->ext.FNum; hfs_ext_keycmp() 59 if (key1->ext.FkType != key2->ext.FkType) hfs_ext_keycmp() 60 return key1->ext.FkType < key2->ext.FkType ? -1 : 1; hfs_ext_keycmp() 62 block1 = key1->ext.FABN; hfs_ext_keycmp() 63 block2 = key2->ext.FABN; hfs_ext_keycmp() 74 static u16 hfs_ext_find_block(struct hfs_extent *ext, u16 off) hfs_ext_find_block() argument 79 for (i = 0; i < 3; ext++, i++) { hfs_ext_find_block() 80 count = be16_to_cpu(ext->count); hfs_ext_find_block() 82 return be16_to_cpu(ext->block) + off; hfs_ext_find_block() 89 static int hfs_ext_block_count(struct hfs_extent *ext) hfs_ext_block_count() argument 94 for (i = 0; i < 3; ext++, i++) hfs_ext_block_count() 95 count += be16_to_cpu(ext->count); hfs_ext_block_count() 99 static u16 hfs_ext_lastblock(struct hfs_extent *ext) hfs_ext_lastblock() argument 103 ext += 2; hfs_ext_lastblock() 104 for (i = 0; i < 2; ext--, i++) hfs_ext_lastblock() 105 if (ext->count) hfs_ext_lastblock() 107 return be16_to_cpu(ext->block) + be16_to_cpu(ext->count); hfs_ext_lastblock() 152 fd->key->ext.FNum = 0; __hfs_ext_read_extent() 156 if (fd->key->ext.FNum != fd->search_key->ext.FNum || __hfs_ext_read_extent() 157 fd->key->ext.FkType != fd->search_key->ext.FkType) __hfs_ext_read_extent() 178 HFS_I(inode)->cached_start = be16_to_cpu(fd->key->ext.FABN); __hfs_ext_cache_extent() 319 start = be16_to_cpu(fd.key->ext.FABN); hfs_free_fork()
|
H A D | inode.c | 263 void hfs_inode_read_fork(struct inode *inode, struct hfs_extent *ext, hfs_inode_read_fork() argument 271 memcpy(HFS_I(inode)->first_extents, ext, sizeof(hfs_extent_rec)); hfs_inode_read_fork() 273 count += be16_to_cpu(ext[i].count); hfs_inode_read_fork() 403 void hfs_inode_write_fork(struct inode *inode, struct hfs_extent *ext, hfs_inode_write_fork() argument 406 memcpy(ext, HFS_I(inode)->first_extents, sizeof(hfs_extent_rec)); hfs_inode_write_fork()
|
/linux-4.4.14/include/linux/netfilter/ipset/ |
H A D | ip_set_comment.h | 24 const struct ip_set_ext *ext) ip_set_init_comment() 27 size_t len = ext->comment ? strlen(ext->comment) : 0; ip_set_init_comment() 40 strlcpy(c->str, ext->comment, len + 1); ip_set_init_comment() 23 ip_set_init_comment(struct ip_set_comment *comment, const struct ip_set_ext *ext) ip_set_init_comment() argument
|
H A D | ip_set.h | 85 void (*destroy)(void *ext); 139 const struct ip_set_ext *ext, 148 struct ip_set_ext ext; /* Extensions */ member in struct:ip_set_adt_opt 319 const struct ip_set_ext *ext, ip_set_update_counter() 322 if (ext->packets != ULLONG_MAX && ip_set_update_counter() 324 ip_set_add_bytes(ext->bytes, counter); ip_set_update_counter() 325 ip_set_add_packets(ext->packets, counter); ip_set_update_counter() 335 const struct ip_set_ext *ext, ip_set_get_skbinfo() 361 const struct ip_set_ext *ext) ip_set_init_skbinfo() 363 skbinfo->skbmark = ext->skbmark; ip_set_init_skbinfo() 364 skbinfo->skbmarkmask = ext->skbmarkmask; ip_set_init_skbinfo() 365 skbinfo->skbprio = ext->skbprio; ip_set_init_skbinfo() 366 skbinfo->skbqueue = ext->skbqueue; ip_set_init_skbinfo() 380 const struct ip_set_ext *ext) ip_set_init_counter() 382 if (ext->bytes != ULLONG_MAX) ip_set_init_counter() 383 atomic64_set(&(counter)->bytes, (long long)(ext->bytes)); ip_set_init_counter() 384 if (ext->packets != ULLONG_MAX) ip_set_init_counter() 385 atomic64_set(&(counter)->packets, (long long)(ext->packets)); ip_set_init_counter() 426 struct ip_set_ext *ext); 318 ip_set_update_counter(struct ip_set_counter *counter, const struct ip_set_ext *ext, struct ip_set_ext *mext, u32 flags) ip_set_update_counter() argument 334 ip_set_get_skbinfo(struct ip_set_skbinfo *skbinfo, const struct ip_set_ext *ext, struct ip_set_ext *mext, u32 flags) ip_set_get_skbinfo() argument 360 ip_set_init_skbinfo(struct ip_set_skbinfo *skbinfo, const struct ip_set_ext *ext) ip_set_init_skbinfo() argument 379 ip_set_init_counter(struct ip_set_counter *counter, const struct ip_set_ext *ext) ip_set_init_counter() argument
|
H A D | ip_set_timeout.h | 27 ((opt)->ext.timeout != IPSET_NO_TIMEOUT ? (opt)->ext.timeout : (set)->timeout)
|
/linux-4.4.14/include/linux/iio/dac/ |
H A D | ad5791.h | 16 * @use_rbuf_gain2: ext. amplifier connected in gain of two configuration
|
/linux-4.4.14/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211_wx.c | 515 struct iw_encode_ext *ext = (struct iw_encode_ext *)extra; ieee80211_wx_set_encode_ext() local 533 if (ext->ext_flags & IW_ENCODE_EXT_GROUP_KEY) { ieee80211_wx_set_encode_ext() 540 if (idx != 0 && ext->alg != IW_ENCODE_ALG_WEP) ieee80211_wx_set_encode_ext() 552 ext->alg == IW_ENCODE_ALG_NONE) { ieee80211_wx_set_encode_ext() 573 switch (ext->alg) { ieee80211_wx_set_encode_ext() 588 dev->name, ext->alg); ieee80211_wx_set_encode_ext() 601 dev->name, ext->alg); ieee80211_wx_set_encode_ext() 602 printk("========>unknown crypto alg %d\n", ext->alg); ieee80211_wx_set_encode_ext() 629 if (ext->key_len > 0 && (*crypt)->ops->set_key && ieee80211_wx_set_encode_ext() 630 (*crypt)->ops->set_key(ext->key, ext->key_len, ext->rx_seq, ieee80211_wx_set_encode_ext() 638 if (ext->ext_flags & IW_ENCODE_EXT_SET_TX_KEY) { ieee80211_wx_set_encode_ext() 644 if (ext->alg != IW_ENCODE_ALG_NONE) { ieee80211_wx_set_encode_ext() 645 //memcpy(sec.keys[idx], ext->key, ext->key_len); ieee80211_wx_set_encode_ext() 646 sec.key_sizes[idx] = ext->key_len; ieee80211_wx_set_encode_ext() 648 if (ext->alg == IW_ENCODE_ALG_WEP) { ieee80211_wx_set_encode_ext() 652 } else if (ext->alg == IW_ENCODE_ALG_TKIP) { ieee80211_wx_set_encode_ext() 656 } else if (ext->alg == IW_ENCODE_ALG_CCMP) { ieee80211_wx_set_encode_ext() 684 struct iw_encode_ext *ext = (struct iw_encode_ext *)extra; ieee80211_wx_get_encode_ext() local 688 max_key_len = encoding->length - sizeof(*ext); ieee80211_wx_get_encode_ext() 700 if (!(ext->ext_flags & IW_ENCODE_EXT_GROUP_KEY) && ieee80211_wx_get_encode_ext() 701 ext->alg != IW_ENCODE_ALG_WEP) ieee80211_wx_get_encode_ext() 707 memset(ext, 0, sizeof(*ext)); ieee80211_wx_get_encode_ext() 710 ext->alg = IW_ENCODE_ALG_NONE; ieee80211_wx_get_encode_ext() 711 ext->key_len = 0; ieee80211_wx_get_encode_ext() 715 ext->alg = IW_ENCODE_ALG_WEP; ieee80211_wx_get_encode_ext() 717 ext->alg = IW_ENCODE_ALG_TKIP; ieee80211_wx_get_encode_ext() 719 ext->alg = IW_ENCODE_ALG_CCMP; ieee80211_wx_get_encode_ext() 722 ext->key_len = crypt->ops->get_key(ext->key, SCM_KEY_LEN, NULL, crypt->priv); ieee80211_wx_get_encode_ext() 724 if (ext->key_len && ieee80211_wx_get_encode_ext() 725 (ext->alg == IW_ENCODE_ALG_TKIP || ieee80211_wx_get_encode_ext() 726 ext->alg == IW_ENCODE_ALG_CCMP)) ieee80211_wx_get_encode_ext() 727 ext->ext_flags |= IW_ENCODE_EXT_TX_SEQ_VALID; ieee80211_wx_get_encode_ext()
|
/linux-4.4.14/drivers/net/wireless/ipw2x00/ |
H A D | libipw_wx.c | 524 struct iw_encode_ext *ext = (struct iw_encode_ext *)extra; libipw_wx_set_encodeext() local 543 if (ext->ext_flags & IW_ENCODE_EXT_GROUP_KEY) { libipw_wx_set_encodeext() 548 if (idx != 0 && ext->alg != IW_ENCODE_ALG_WEP) libipw_wx_set_encodeext() 558 ext->alg == IW_ENCODE_ALG_NONE) { libipw_wx_set_encodeext() 583 switch (ext->alg) { libipw_wx_set_encodeext() 598 dev->name, ext->alg); libipw_wx_set_encodeext() 610 dev->name, ext->alg); libipw_wx_set_encodeext() 636 if (ext->key_len > 0 && (*crypt)->ops->set_key && libipw_wx_set_encodeext() 637 (*crypt)->ops->set_key(ext->key, ext->key_len, ext->rx_seq, libipw_wx_set_encodeext() 645 if (ext->ext_flags & IW_ENCODE_EXT_SET_TX_KEY) { libipw_wx_set_encodeext() 651 if (ext->alg != IW_ENCODE_ALG_NONE) { libipw_wx_set_encodeext() 652 memcpy(sec.keys[idx], ext->key, ext->key_len); libipw_wx_set_encodeext() 653 sec.key_sizes[idx] = ext->key_len; libipw_wx_set_encodeext() 655 if (ext->alg == IW_ENCODE_ALG_WEP) { libipw_wx_set_encodeext() 659 } else if (ext->alg == IW_ENCODE_ALG_TKIP) { libipw_wx_set_encodeext() 663 } else if (ext->alg == IW_ENCODE_ALG_CCMP) { libipw_wx_set_encodeext() 684 struct iw_encode_ext *ext = (struct iw_encode_ext *)extra; libipw_wx_get_encodeext() local 688 max_key_len = encoding->length - sizeof(*ext); libipw_wx_get_encodeext() 700 if (!(ext->ext_flags & IW_ENCODE_EXT_GROUP_KEY) && libipw_wx_get_encodeext() 701 ext->alg != IW_ENCODE_ALG_WEP) libipw_wx_get_encodeext() 706 memset(ext, 0, sizeof(*ext)); libipw_wx_get_encodeext() 709 ext->alg = IW_ENCODE_ALG_NONE; libipw_wx_get_encodeext() 710 ext->key_len = 0; libipw_wx_get_encodeext() 714 ext->alg = IW_ENCODE_ALG_WEP; libipw_wx_get_encodeext() 716 ext->alg = IW_ENCODE_ALG_TKIP; libipw_wx_get_encodeext() 718 ext->alg = IW_ENCODE_ALG_CCMP; libipw_wx_get_encodeext() 722 ext->key_len = sec->key_sizes[idx]; libipw_wx_get_encodeext() 723 memcpy(ext->key, sec->keys[idx], ext->key_len); libipw_wx_get_encodeext() 725 if (ext->key_len && libipw_wx_get_encodeext() 726 (ext->alg == IW_ENCODE_ALG_TKIP || libipw_wx_get_encodeext() 727 ext->alg == IW_ENCODE_ALG_CCMP)) libipw_wx_get_encodeext() 728 ext->ext_flags |= IW_ENCODE_EXT_TX_SEQ_VALID; libipw_wx_get_encodeext()
|
/linux-4.4.14/sound/core/seq/ |
H A D | seq_memory.c | 51 * ext.data.len = length 52 * ext.data.ptr = buffer pointer 56 * ext.data.len = length | SNDRV_SEQ_EXT_USRPTR 57 * ext.data.ptr = userspace pointer 61 * ext.data.len = length | SNDRV_SEQ_EXT_CHAINED 62 * ext.data.ptr = the additiona cell head 76 return event->data.ext.len & ~SNDRV_SEQ_EXT_MASK; get_var_len() 88 if (event->data.ext.len & SNDRV_SEQ_EXT_USRPTR) { snd_seq_dump_var_event() 90 char __user *curptr = (char __force __user *)event->data.ext.ptr; snd_seq_dump_var_event() 105 if (!(event->data.ext.len & SNDRV_SEQ_EXT_CHAINED)) snd_seq_dump_var_event() 106 return func(private_data, event->data.ext.ptr, len); snd_seq_dump_var_event() 108 cell = (struct snd_seq_event_cell *)event->data.ext.ptr; snd_seq_dump_var_event() 158 if (event->data.ext.len & SNDRV_SEQ_EXT_USRPTR) { snd_seq_expand_var_event() 161 if (copy_from_user(buf, (void __force __user *)event->data.ext.ptr, len)) snd_seq_expand_var_event() 200 if (cell->event.data.ext.len & SNDRV_SEQ_EXT_CHAINED) { snd_seq_cell_free() 202 curp = cell->event.data.ext.ptr; snd_seq_cell_free() 302 extlen = event->data.ext.len & ~SNDRV_SEQ_EXT_MASK; snd_seq_event_dup() 318 int is_chained = event->data.ext.len & SNDRV_SEQ_EXT_CHAINED; snd_seq_event_dup() 319 int is_usrptr = event->data.ext.len & SNDRV_SEQ_EXT_USRPTR; snd_seq_event_dup() 323 cell->event.data.ext.len = extlen | SNDRV_SEQ_EXT_CHAINED; snd_seq_event_dup() 324 cell->event.data.ext.ptr = NULL; snd_seq_event_dup() 326 src = (struct snd_seq_event_cell *)event->data.ext.ptr; snd_seq_event_dup() 327 buf = (char *)event->data.ext.ptr; snd_seq_event_dup() 337 if (cell->event.data.ext.ptr == NULL) snd_seq_event_dup() 338 cell->event.data.ext.ptr = tmp; snd_seq_event_dup()
|
/linux-4.4.14/drivers/hid/ |
H A D | hid-wiimote-modules.c | 827 static void wiimod_nunchuk_in_ext(struct wiimote_data *wdata, const __u8 *ext) wiimod_nunchuk_in_ext() argument 861 bx = ext[0]; wiimod_nunchuk_in_ext() 862 by = ext[1]; wiimod_nunchuk_in_ext() 866 x = ext[2] << 2; wiimod_nunchuk_in_ext() 867 y = ext[3] << 2; wiimod_nunchuk_in_ext() 868 z = ext[4] << 2; wiimod_nunchuk_in_ext() 871 x |= (ext[5] >> 3) & 0x02; wiimod_nunchuk_in_ext() 872 y |= (ext[5] >> 4) & 0x02; wiimod_nunchuk_in_ext() 874 z |= (ext[5] >> 5) & 0x06; wiimod_nunchuk_in_ext() 876 x |= (ext[5] >> 2) & 0x03; wiimod_nunchuk_in_ext() 877 y |= (ext[5] >> 4) & 0x03; wiimod_nunchuk_in_ext() 878 z |= (ext[5] >> 6) & 0x03; wiimod_nunchuk_in_ext() 895 !(ext[5] & 0x04)); wiimod_nunchuk_in_ext() 898 !(ext[5] & 0x08)); wiimod_nunchuk_in_ext() 902 !(ext[5] & 0x01)); wiimod_nunchuk_in_ext() 905 !(ext[5] & 0x02)); wiimod_nunchuk_in_ext() 1051 static void wiimod_classic_in_ext(struct wiimote_data *wdata, const __u8 *ext) wiimod_classic_in_ext() argument 1099 lx = ext[0] & 0x3e; wiimod_classic_in_ext() 1100 ly = ext[1] & 0x3e; wiimod_classic_in_ext() 1102 lx = ext[0] & 0x3f; wiimod_classic_in_ext() 1103 ly = ext[1] & 0x3f; wiimod_classic_in_ext() 1106 rx = (ext[0] >> 3) & 0x18; wiimod_classic_in_ext() 1107 rx |= (ext[1] >> 5) & 0x06; wiimod_classic_in_ext() 1108 rx |= (ext[2] >> 7) & 0x01; wiimod_classic_in_ext() 1109 ry = ext[2] & 0x1f; wiimod_classic_in_ext() 1111 rt = ext[3] & 0x1f; wiimod_classic_in_ext() 1112 lt = (ext[2] >> 2) & 0x18; wiimod_classic_in_ext() 1113 lt |= (ext[3] >> 5) & 0x07; wiimod_classic_in_ext() 1129 !(ext[4] & 0x80)); wiimod_classic_in_ext() 1132 !(ext[4] & 0x40)); wiimod_classic_in_ext() 1135 !(ext[4] & 0x20)); wiimod_classic_in_ext() 1138 !(ext[4] & 0x10)); wiimod_classic_in_ext() 1141 !(ext[4] & 0x08)); wiimod_classic_in_ext() 1144 !(ext[4] & 0x04)); wiimod_classic_in_ext() 1147 !(ext[4] & 0x02)); wiimod_classic_in_ext() 1150 !(ext[5] & 0x80)); wiimod_classic_in_ext() 1153 !(ext[5] & 0x40)); wiimod_classic_in_ext() 1156 !(ext[5] & 0x20)); wiimod_classic_in_ext() 1159 !(ext[5] & 0x10)); wiimod_classic_in_ext() 1162 !(ext[5] & 0x08)); wiimod_classic_in_ext() 1165 !(ext[5] & 0x04)); wiimod_classic_in_ext() 1170 !(ext[1] & 0x01)); wiimod_classic_in_ext() 1173 !(ext[0] & 0x01)); wiimod_classic_in_ext() 1177 !(ext[5] & 0x02)); wiimod_classic_in_ext() 1180 !(ext[5] & 0x01)); wiimod_classic_in_ext() 1305 const __u8 *ext) wiimod_bboard_in_ext() 1335 val[0] = ext[0]; wiimod_bboard_in_ext() 1337 val[0] |= ext[1]; wiimod_bboard_in_ext() 1339 val[1] = ext[2]; wiimod_bboard_in_ext() 1341 val[1] |= ext[3]; wiimod_bboard_in_ext() 1343 val[2] = ext[4]; wiimod_bboard_in_ext() 1345 val[2] |= ext[5]; wiimod_bboard_in_ext() 1347 val[3] = ext[6]; wiimod_bboard_in_ext() 1349 val[3] |= ext[7]; wiimod_bboard_in_ext() 1611 static void wiimod_pro_in_ext(struct wiimote_data *wdata, const __u8 *ext) wiimod_pro_in_ext() argument 1656 lx = (ext[0] & 0xff) | ((ext[1] & 0x0f) << 8); wiimod_pro_in_ext() 1657 rx = (ext[2] & 0xff) | ((ext[3] & 0x0f) << 8); wiimod_pro_in_ext() 1658 ly = (ext[4] & 0xff) | ((ext[5] & 0x0f) << 8); wiimod_pro_in_ext() 1659 ry = (ext[6] & 0xff) | ((ext[7] & 0x0f) << 8); wiimod_pro_in_ext() 1697 !(ext[8] & 0x80)); wiimod_pro_in_ext() 1700 !(ext[8] & 0x40)); wiimod_pro_in_ext() 1703 !(ext[8] & 0x20)); wiimod_pro_in_ext() 1706 !(ext[8] & 0x10)); wiimod_pro_in_ext() 1709 !(ext[8] & 0x08)); wiimod_pro_in_ext() 1712 !(ext[8] & 0x04)); wiimod_pro_in_ext() 1715 !(ext[8] & 0x02)); wiimod_pro_in_ext() 1719 !(ext[9] & 0x80)); wiimod_pro_in_ext() 1722 !(ext[9] & 0x40)); wiimod_pro_in_ext() 1725 !(ext[9] & 0x20)); wiimod_pro_in_ext() 1728 !(ext[9] & 0x10)); wiimod_pro_in_ext() 1731 !(ext[9] & 0x08)); wiimod_pro_in_ext() 1734 !(ext[9] & 0x04)); wiimod_pro_in_ext() 1737 !(ext[9] & 0x02)); wiimod_pro_in_ext() 1740 !(ext[9] & 0x01)); wiimod_pro_in_ext() 1744 !(ext[10] & 0x02)); wiimod_pro_in_ext() 1747 !(ext[10] & 0x01)); wiimod_pro_in_ext() 2038 static void wiimod_mp_in_mp(struct wiimote_data *wdata, const __u8 *ext) wiimod_mp_in_mp() argument 2064 x = ext[0]; wiimod_mp_in_mp() 2065 y = ext[1]; wiimod_mp_in_mp() 2066 z = ext[2]; wiimod_mp_in_mp() 2068 x |= (((__u16)ext[3]) << 6) & 0xff00; wiimod_mp_in_mp() 2069 y |= (((__u16)ext[4]) << 6) & 0xff00; wiimod_mp_in_mp() 2070 z |= (((__u16)ext[5]) << 6) & 0xff00; wiimod_mp_in_mp() 2076 if (!(ext[3] & 0x02)) wiimod_mp_in_mp() 2080 if (!(ext[4] & 0x02)) wiimod_mp_in_mp() 2084 if (!(ext[3] & 0x01)) wiimod_mp_in_mp() 1304 wiimod_bboard_in_ext(struct wiimote_data *wdata, const __u8 *ext) wiimod_bboard_in_ext() argument
|
H A D | hid-wiimote-core.c | 200 bool ext; select_drm() local 202 ext = (wdata->state.flags & WIIPROTO_FLAG_EXT_USED) || select_drm() 207 if (ext) select_drm() 230 if (ext) select_drm() 235 if (ext) select_drm() 715 static void wiimote_ext_load(struct wiimote_data *wdata, unsigned int ext) wiimote_ext_load() argument 721 ops = wiimod_ext_table[ext]; wiimote_ext_load() 726 ext = WIIMOTE_EXT_UNKNOWN; wiimote_ext_load() 730 wdata->state.exttype = ext; wiimote_ext_load() 861 bool ext; wiimote_init_detect() local 877 ext = wdata->state.flags & WIIPROTO_FLAG_EXT_PLUGGED; wiimote_init_detect() 880 if (!ext) wiimote_init_detect()
|
/linux-4.4.14/sound/pci/ac97/ |
H A D | ac97_proc.c | 110 unsigned short val, tmp, ext, mext; snd_ac97_proc_read_main() local 189 ext = snd_ac97_read(ac97, AC97_EXTENDED_ID); snd_ac97_proc_read_main() 190 if (ext == 0) snd_ac97_proc_read_main() 194 (ext & AC97_EI_ADDR_MASK) >> AC97_EI_ADDR_SHIFT, snd_ac97_proc_read_main() 195 (ext & AC97_EI_REV_MASK) >> AC97_EI_REV_SHIFT, snd_ac97_proc_read_main() 196 ext & AC97_EI_AMAP ? " AMAP" : "", snd_ac97_proc_read_main() 197 ext & AC97_EI_LDAC ? " LDAC" : "", snd_ac97_proc_read_main() 198 ext & AC97_EI_SDAC ? " SDAC" : "", snd_ac97_proc_read_main() 199 ext & AC97_EI_CDAC ? " CDAC" : "", snd_ac97_proc_read_main() 200 (ext & AC97_EI_DACS_SLOT_MASK) >> AC97_EI_DACS_SLOT_SHIFT, snd_ac97_proc_read_main() 201 ext & AC97_EI_VRM ? " VRM" : "", snd_ac97_proc_read_main() 202 ext & AC97_EI_SPDIF ? " SPDIF" : "", snd_ac97_proc_read_main() 203 ext & AC97_EI_DRA ? " DRA" : "", snd_ac97_proc_read_main() 204 ext & AC97_EI_VRA ? " VRA" : ""); snd_ac97_proc_read_main() 216 ext & AC97_EI_SPDIF ? spdif_slots[(val & AC97_EA_SPSA_SLOT_MASK) >> AC97_EA_SPSA_SLOT_SHIFT] : "", snd_ac97_proc_read_main() 221 if (ext & AC97_EI_VRA) { /* VRA */ snd_ac97_proc_read_main() 224 if (ext & AC97_EI_SDAC) { snd_ac97_proc_read_main() 228 if (ext & AC97_EI_LDAC) { snd_ac97_proc_read_main() 235 if (ext & AC97_EI_VRM) { snd_ac97_proc_read_main() 239 if ((ext & AC97_EI_SPDIF) || (ac97->flags & AC97_CS_SPDIF) || snd_ac97_proc_read_main()
|
/linux-4.4.14/fs/affs/ |
H A D | file.c | 18 static struct buffer_head *affs_get_extblock_slow(struct inode *inode, u32 ext); 117 affs_alloc_extblock(struct inode *inode, struct buffer_head *bh, u32 ext) affs_alloc_extblock() argument 155 affs_get_extblock(struct inode *inode, u32 ext) affs_get_extblock() argument 159 if (ext == AFFS_I(inode)->i_ext_last) affs_get_extblock() 163 bh = affs_get_extblock_slow(inode, ext); affs_get_extblock() 169 affs_get_extblock_slow(struct inode *inode, u32 ext) affs_get_extblock_slow() argument 177 if (ext == AFFS_I(inode)->i_ext_last + 1) { affs_get_extblock_slow() 181 if (ext < AFFS_I(inode)->i_extcnt) affs_get_extblock_slow() 183 BUG_ON(ext > AFFS_I(inode)->i_extcnt); affs_get_extblock_slow() 184 bh = affs_alloc_extblock(inode, bh, ext); affs_get_extblock_slow() 190 if (ext == 0) { affs_get_extblock_slow() 196 if (ext >= AFFS_I(inode)->i_extcnt) { affs_get_extblock_slow() 200 BUG_ON(ext > AFFS_I(inode)->i_extcnt); affs_get_extblock_slow() 203 prev_bh = affs_get_extblock(inode, ext - 1); affs_get_extblock_slow() 206 bh = affs_alloc_extblock(inode, prev_bh, ext); affs_get_extblock_slow() 215 lc_idx = ext >> AFFS_I(inode)->i_lc_shift; affs_get_extblock_slow() 216 lc_off = ext & AFFS_I(inode)->i_lc_mask; affs_get_extblock_slow() 234 ac_idx = (ext - lc_idx - 1) & AFFS_AC_MASK; affs_get_extblock_slow() 235 if (AFFS_I(inode)->i_ac[ac_idx].ext == ext) { affs_get_extblock_slow() 241 tmp = ext; affs_get_extblock_slow() 245 if (AFFS_I(inode)->i_ac[idx].ext == tmp) { affs_get_extblock_slow() 263 } while (tmp < ext); affs_get_extblock_slow() 268 AFFS_I(inode)->i_ac[ac_idx].ext = ext; affs_get_extblock_slow() 282 AFFS_I(inode)->i_ext_last = ext; affs_get_extblock_slow() 298 u32 ext; affs_get_block() local 314 ext = (u32)block / AFFS_SB(sb)->s_hashsize; affs_get_block() 315 block -= ext * AFFS_SB(sb)->s_hashsize; affs_get_block() 316 ext_bh = affs_get_extblock(inode, ext); affs_get_block() 837 u32 ext, ext_key; affs_truncate() local 847 ext = 0; affs_truncate() 850 ext = last_blk / AFFS_SB(sb)->s_hashsize; affs_truncate() 871 ext_bh = affs_get_extblock(inode, ext); affs_truncate() 874 "unexpected read error for ext block %u (%ld)", affs_truncate() 875 ext, PTR_ERR(ext_bh)); affs_truncate() 880 i = (ext + 1) >> AFFS_I(inode)->i_lc_shift; affs_truncate() 888 if (AFFS_I(inode)->i_ac[i].ext >= ext) affs_truncate() 889 AFFS_I(inode)->i_ac[i].ext = 0; affs_truncate() 916 AFFS_I(inode)->i_extcnt = ext + 1; affs_truncate() 923 ext, PTR_ERR(bh)); affs_truncate()
|
/linux-4.4.14/drivers/net/ethernet/altera/ |
H A D | altera_tse_ethtool.c | 99 u64 ext; tse_fill_stats() local 111 ext = (u64) csrrd32(priv->mac_dev, tse_fill_stats() 114 ext |= csrrd32(priv->mac_dev, tse_fill_stats() 116 buf[4] = ext; tse_fill_stats() 119 ext = (u64) csrrd32(priv->mac_dev, tse_fill_stats() 122 ext |= csrrd32(priv->mac_dev, tse_fill_stats() 124 buf[5] = ext; tse_fill_stats() 152 ext = (u64) csrrd32(priv->mac_dev, tse_fill_stats() 154 ext |= csrrd32(priv->mac_dev, tse_fill_stats() 156 buf[18] = ext; tse_fill_stats()
|
/linux-4.4.14/arch/x86/tools/ |
H A D | gen-insn-attr-x86.awk | 285 ext = null 295 ext = $(i++) 310 if (match(ext, force64_expr)) 322 if (match(ext, vexonly_expr)) 324 else if (match(ext, vexok_expr) || match(opcode, vexok_opcode_expr)) 328 if (match(ext, prefix_expr)) { 336 if (match(ext, lprefix1_expr)) { 340 if (match(ext, lprefix2_expr)) { 344 if (match(ext, lprefix3_expr)) { 348 if (!match(ext, lprefix_expr)){
|
/linux-4.4.14/tools/perf/util/intel-pt-decoder/ |
H A D | gen-insn-attr-x86.awk | 285 ext = null 295 ext = $(i++) 310 if (match(ext, force64_expr)) 322 if (match(ext, vexonly_expr)) 324 else if (match(ext, vexok_expr) || match(opcode, vexok_opcode_expr)) 328 if (match(ext, prefix_expr)) { 336 if (match(ext, lprefix1_expr)) { 340 if (match(ext, lprefix2_expr)) { 344 if (match(ext, lprefix3_expr)) { 348 if (!match(ext, lprefix_expr)){
|
H A D | intel-pt-insn-decoder.c | 36 int ext; intel_pt_insn_decoder() local 111 ext = (insn->modrm.bytes[0] >> 3) & 0x7; intel_pt_insn_decoder() 112 switch (ext) { intel_pt_insn_decoder()
|
/linux-4.4.14/fs/ext4/ |
H A D | ext4_extents.h | 191 static inline void ext4_ext_mark_unwritten(struct ext4_extent *ext) ext4_ext_mark_unwritten() argument 194 BUG_ON((le16_to_cpu(ext->ee_len) & ~EXT_INIT_MAX_LEN) == 0); ext4_ext_mark_unwritten() 195 ext->ee_len |= cpu_to_le16(EXT_INIT_MAX_LEN); ext4_ext_mark_unwritten() 198 static inline int ext4_ext_is_unwritten(struct ext4_extent *ext) ext4_ext_is_unwritten() argument 201 return (le16_to_cpu(ext->ee_len) > EXT_INIT_MAX_LEN); ext4_ext_is_unwritten() 204 static inline int ext4_ext_get_actual_len(struct ext4_extent *ext) ext4_ext_get_actual_len() argument 206 return (le16_to_cpu(ext->ee_len) <= EXT_INIT_MAX_LEN ? ext4_ext_get_actual_len() 207 le16_to_cpu(ext->ee_len) : ext4_ext_get_actual_len() 208 (le16_to_cpu(ext->ee_len) - EXT_INIT_MAX_LEN)); ext4_ext_get_actual_len() 211 static inline void ext4_ext_mark_initialized(struct ext4_extent *ext) ext4_ext_mark_initialized() argument 213 ext->ee_len = cpu_to_le16(ext4_ext_get_actual_len(ext)); ext4_ext_mark_initialized()
|
/linux-4.4.14/scripts/kconfig/lxdialog/ |
H A D | check-lxdialog.sh | 9 for ext in so a dll.a dylib ; do 11 $cc -print-file-name=lib${lib}.${ext} | grep -q /
|
/linux-4.4.14/arch/s390/include/uapi/asm/ |
H A D | cmb.h | 17 * @device_busy_time: time of device busy (ext. format) 18 * @initial_command_response_time: initial command response time (ext. format)
|
/linux-4.4.14/scripts/ |
H A D | patch-kernel | 108 ext=".gz" 112 ext=".bz" 116 ext=".bz2" 120 ext=".xz" 124 ext=".zip" 128 ext=".Z" 132 ext="" 148 if $uncomp ${patchdir}/$1${ext} | patch -p1 -s -N -E -d $sourcedir 170 if $uncomp ${patchdir}/"$1"${ext} | patch -p1 -Rs -N -E -d $sourcedir
|
/linux-4.4.14/drivers/net/wireless/orinoco/ |
H A D | wext.c | 726 struct iw_encode_ext *ext = (struct iw_encode_ext *)extra; orinoco_ioctl_set_encodeext() local 727 int idx, alg = ext->alg, set_key = 1; orinoco_ioctl_set_encodeext() 751 if (ext->ext_flags & IW_ENCODE_EXT_SET_TX_KEY) { orinoco_ioctl_set_encodeext() 754 (ext->key_len > 0)) ? 1 : 0; orinoco_ioctl_set_encodeext() 767 if (ext->key_len <= 0) orinoco_ioctl_set_encodeext() 772 ext->key, ext->key_len, NULL, 0); orinoco_ioctl_set_encodeext() 780 (ext->key_len > sizeof(struct orinoco_tkip_key))) orinoco_ioctl_set_encodeext() 785 if (ext->ext_flags & IW_ENCODE_EXT_RX_SEQ_VALID) orinoco_ioctl_set_encodeext() 786 tkip_iv = &ext->rx_seq[0]; orinoco_ioctl_set_encodeext() 789 ext->key, ext->key_len, tkip_iv, orinoco_ioctl_set_encodeext() 793 ext->ext_flags & IW_ENCODE_EXT_SET_TX_KEY, orinoco_ioctl_set_encodeext() 820 struct iw_encode_ext *ext = (struct iw_encode_ext *)extra; orinoco_ioctl_get_encodeext() local 829 max_key_len = encoding->length - sizeof(*ext); orinoco_ioctl_get_encodeext() 842 memset(ext, 0, sizeof(*ext)); orinoco_ioctl_get_encodeext() 846 ext->alg = IW_ENCODE_ALG_NONE; orinoco_ioctl_get_encodeext() 847 ext->key_len = 0; orinoco_ioctl_get_encodeext() 851 ext->alg = IW_ENCODE_ALG_WEP; orinoco_ioctl_get_encodeext() 852 ext->key_len = min(priv->keys[idx].key_len, max_key_len); orinoco_ioctl_get_encodeext() 853 memcpy(ext->key, priv->keys[idx].key, ext->key_len); orinoco_ioctl_get_encodeext() 857 ext->alg = IW_ENCODE_ALG_TKIP; orinoco_ioctl_get_encodeext() 858 ext->key_len = min(priv->keys[idx].key_len, max_key_len); orinoco_ioctl_get_encodeext() 859 memcpy(ext->key, priv->keys[idx].key, ext->key_len); orinoco_ioctl_get_encodeext()
|
/linux-4.4.14/arch/arm/include/asm/ |
H A D | proc-fns.h | 66 * ignore 'ext'. 71 void (*set_pte_ext)(pte_t *ptep, pte_t pte, unsigned int ext); 89 extern void cpu_set_pte_ext(pte_t *ptep, pte_t pte, unsigned int ext);
|
H A D | pgtable.h | 244 unsigned long ext = 0; set_pte_at() local 249 ext |= PTE_EXT_NG; set_pte_at() 252 set_pte_ext(ptep, pteval, ext); set_pte_at()
|
/linux-4.4.14/drivers/staging/rtl8192e/ |
H A D | rtllib_wx.c | 530 struct iw_encode_ext *ext = (struct iw_encode_ext *)extra; rtllib_wx_set_encode_ext() local 548 if (ext->ext_flags & IW_ENCODE_EXT_GROUP_KEY) { rtllib_wx_set_encode_ext() 553 if (idx != 0 && ext->alg != IW_ENCODE_ALG_WEP) rtllib_wx_set_encode_ext() 563 ext->alg == IW_ENCODE_ALG_NONE) { rtllib_wx_set_encode_ext() 580 switch (ext->alg) { rtllib_wx_set_encode_ext() 594 netdev_dbg(ieee->dev, "Unknown crypto alg %d\n", ext->alg); rtllib_wx_set_encode_ext() 610 netdev_info(dev, "========>unknown crypto alg %d\n", ext->alg); rtllib_wx_set_encode_ext() 638 if (ext->key_len > 0 && (*crypt)->ops->set_key && rtllib_wx_set_encode_ext() 639 (*crypt)->ops->set_key(ext->key, ext->key_len, ext->rx_seq, rtllib_wx_set_encode_ext() 645 if (ext->ext_flags & IW_ENCODE_EXT_SET_TX_KEY) { rtllib_wx_set_encode_ext() 650 if (ext->alg != IW_ENCODE_ALG_NONE) { rtllib_wx_set_encode_ext() 651 sec.key_sizes[idx] = ext->key_len; rtllib_wx_set_encode_ext() 653 if (ext->alg == IW_ENCODE_ALG_WEP) { rtllib_wx_set_encode_ext() 656 } else if (ext->alg == IW_ENCODE_ALG_TKIP) { rtllib_wx_set_encode_ext() 659 } else if (ext->alg == IW_ENCODE_ALG_CCMP) { rtllib_wx_set_encode_ext()
|
/linux-4.4.14/net/ipv4/ |
H A D | ipconfig.c | 901 static void __init ic_do_bootp_ext(u8 *ext) ic_do_bootp_ext() argument 910 printk("DHCP/BOOTP: Got extension %d:",*ext); ic_do_bootp_ext() 911 for (c=ext+2; c<ext+2+ext[1]; c++) ic_do_bootp_ext() 916 switch (*ext++) { ic_do_bootp_ext() 919 memcpy(&ic_netmask, ext+1, 4); ic_do_bootp_ext() 923 memcpy(&ic_gateway, ext+1, 4); ic_do_bootp_ext() 926 servers= *ext/4; ic_do_bootp_ext() 931 memcpy(&ic_nameservers[i], ext+1+4*i, 4); ic_do_bootp_ext() 935 ic_bootp_string(utsname()->nodename, ext+1, *ext, ic_do_bootp_ext() 940 ic_bootp_string(ic_domain, ext+1, *ext, sizeof(ic_domain)); ic_do_bootp_ext() 944 ic_bootp_string(root_server_path, ext+1, *ext, ic_do_bootp_ext() 948 memcpy(&mtu, ext+1, sizeof(mtu)); ic_do_bootp_ext() 952 ic_bootp_string(utsname()->domainname, ext+1, *ext, ic_do_bootp_ext() 1056 u8 *ext; ic_bootp_recv() local 1063 ext = &b->exten[4]; ic_bootp_recv() 1064 while (ext < end && *ext != 0xff) { ic_bootp_recv() 1065 u8 *opt = ext++; ic_bootp_recv() 1068 ext += *ext + 1; ic_bootp_recv() 1069 if (ext >= end) ic_bootp_recv() 1130 ext = &b->exten[4]; ic_bootp_recv() 1131 while (ext < end && *ext != 0xff) { ic_bootp_recv() 1132 u8 *opt = ext++; ic_bootp_recv() 1135 ext += *ext + 1; ic_bootp_recv() 1136 if (ext < end) ic_bootp_recv()
|
H A D | tcp_vegas.h | 22 size_t tcp_vegas_get_info(struct sock *sk, u32 ext, int *attr,
|
H A D | tcp_dctcp.c | 286 static size_t dctcp_get_info(struct sock *sk, u32 ext, int *attr, dctcp_get_info() argument 294 if (ext & (1 << (INET_DIAG_DCTCPINFO - 1)) || dctcp_get_info() 295 ext & (1 << (INET_DIAG_VEGASINFO - 1))) { dctcp_get_info()
|
H A D | inet_diag.c | 116 int ext = req->idiag_ext; inet_sk_diag_fill() local 144 if (ext & (1 << (INET_DIAG_TOS - 1))) inet_sk_diag_fill() 150 if (ext & (1 << (INET_DIAG_TCLASS - 1))) inet_sk_diag_fill() 164 if (ext & (1 << (INET_DIAG_MEMINFO - 1))) { inet_sk_diag_fill() 176 if (ext & (1 << (INET_DIAG_SKMEMINFO - 1))) inet_sk_diag_fill() 207 if ((ext & (1 << (INET_DIAG_INFO - 1))) && handler->idiag_info_size) { inet_sk_diag_fill() 216 if (ext & (1 << (INET_DIAG_CONG - 1))) { inet_sk_diag_fill() 238 sz = ca_ops->get_info(sk, ext, &attr, &info); inet_sk_diag_fill()
|
H A D | tcp_illinois.c | 303 static size_t tcp_illinois_info(struct sock *sk, u32 ext, int *attr, tcp_illinois_info() argument 308 if (ext & (1 << (INET_DIAG_VEGASINFO - 1))) { tcp_illinois_info()
|
H A D | tcp_westwood.c | 259 static size_t tcp_westwood_info(struct sock *sk, u32 ext, int *attr, tcp_westwood_info() argument 264 if (ext & (1 << (INET_DIAG_VEGASINFO - 1))) { tcp_westwood_info()
|
/linux-4.4.14/drivers/block/drbd/ |
H A D | drbd_actlog.c | 669 struct bm_extent *ext = lc_entry(e, struct bm_extent, lce); update_rs_extent() local 670 if (ext->lce.lc_number == enr) { update_rs_extent() 672 ext->rs_left -= count; update_rs_extent() 674 ext->rs_left += count; update_rs_extent() 676 ext->rs_failed += count; update_rs_extent() 677 if (ext->rs_left < ext->rs_failed) { update_rs_extent() 680 ext->lce.lc_number, ext->rs_left, update_rs_extent() 681 ext->rs_failed, count, update_rs_extent() 686 * the set bits to cache that value in ext->rs_left. update_rs_extent() 690 ext->rs_left = drbd_bm_e_weight(device, enr); update_rs_extent() 700 if (ext->flags != 0) { update_rs_extent() 703 ext->lce.lc_number, ext->rs_left, update_rs_extent() 704 ext->flags, enr, rs_left); update_rs_extent() 705 ext->flags = 0; update_rs_extent() 707 if (ext->rs_failed) { update_rs_extent() 710 ext->lce.lc_number, ext->rs_failed); update_rs_extent() 712 ext->rs_left = rs_left; update_rs_extent() 713 ext->rs_failed = (mode == RECORD_RS_FAILED) ? count : 0; update_rs_extent() 719 lc_put(device->resync, &ext->lce); update_rs_extent() 722 if (ext->rs_left <= ext->rs_failed) { update_rs_extent() 723 ext->rs_failed = 0; update_rs_extent()
|
/linux-4.4.14/drivers/staging/media/bcm2048/ |
H A D | radio-bcm2048.h | 7 * Contact: Eero Nurkkala <ext-eero.nurkkala@nokia.com>
|
/linux-4.4.14/kernel/gcov/ |
H A D | fs.c | 301 * <dir/>path/to/file.<ext> 303 static char *link_target(const char *dir, const char *path, const char *ext) link_target() argument 316 target = kasprintf(GFP_KERNEL, "%s/%s.%s", dir, copy, ext); link_target() 318 target = kasprintf(GFP_KERNEL, "%s.%s", copy, ext); link_target() 330 static char *get_link_target(const char *filename, const struct gcov_link *ext) get_link_target() argument 337 if (ext->dir == SRC_TREE) get_link_target() 338 result = link_target(srctree, rel, ext->ext); get_link_target() 340 result = link_target(objtree, rel, ext->ext); get_link_target() 343 result = link_target(NULL, filename, ext->ext); get_link_target() 352 * For a filename .tmp_filename.ext return filename.ext. Needed to compensate 373 for (num = 0; gcov_link[num].ext; num++) add_links() 477 for (i = 0; gcov_link[i].ext; i++) remove_links()
|
H A D | gcov.h | 81 const char *ext; member in struct:gcov_link
|
/linux-4.4.14/include/uapi/linux/ |
H A D | if_eql.h | 16 * Phone: 1-703-847-0040 ext 103
|
H A D | phonet.h | 80 } ext; member in union:phonetmsg::__anon14354 87 #define pn_e_submsg_id pn_msg_u.ext.pn_e_submsg_id 88 #define pn_e_res_id pn_msg_u.ext.pn_e_res_id 90 #define pn_e_data pn_msg_u.ext.pn_e_data
|
/linux-4.4.14/include/linux/platform_data/ |
H A D | pn544.h | 6 * Author: Jari Vanhala <ext-jari.vanhala@nokia.com>
|
/linux-4.4.14/arch/powerpc/boot/ |
H A D | cuboot-kilauea.c | 26 #define KILAUEA_SYS_EXT_SERIAL_CLOCK 11059200 /* ext. 11.059MHz clk */
|
H A D | wrapper | 167 ext=strip 207 ext=bin 247 ext=bin 307 vmz="$tmpdir/`basename \"$kernel\"`.$ext"
|
/linux-4.4.14/arch/cris/include/arch-v32/mach-fs/mach/hwregs/ |
H A D | intr_vect_defs.h | 119 unsigned int ext : 1; member in struct:__anon1300 157 unsigned int ext : 1; member in struct:__anon1301 194 unsigned int ext : 1; member in struct:__anon1302 201 unsigned int ext : 1; member in struct:__anon1303
|
/linux-4.4.14/include/linux/ |
H A D | if_eql.h | 16 * Phone: 1-703-847-0040 ext 103
|
H A D | page_idle.h | 43 * page ext flags instead.
|
H A D | i2c-mux.h | 7 * Michael Lawnick <michael.lawnick.ext@nsn.com>
|
/linux-4.4.14/arch/mips/include/uapi/asm/ |
H A D | ucontext.h | 26 * @ext: the extended context header, with magic == MSA_EXTCONTEXT_MAGIC 35 struct extcontext ext; member in struct:msa_extcontext
|
/linux-4.4.14/arch/arm64/kvm/ |
H A D | reset.c | 66 int kvm_arch_dev_ioctl_check_extension(long ext) kvm_arch_dev_ioctl_check_extension() argument 70 switch (ext) { kvm_arch_dev_ioctl_check_extension()
|
/linux-4.4.14/arch/s390/kvm/ |
H A D | interrupt.c | 296 struct kvm_s390_ext_info ext; __deliver_pfault_init() local 300 ext = li->irq.ext; __deliver_pfault_init() 302 li->irq.ext.ext_params2 = 0; __deliver_pfault_init() 306 ext.ext_params2); __deliver_pfault_init() 309 0, ext.ext_params2); __deliver_pfault_init() 317 rc |= put_guest_lc(vcpu, ext.ext_params2, (u64 *) __LC_EXT_PARAMS2); __deliver_pfault_init() 470 VCPU_EVENT(vcpu, 4, "%s", "deliver: sigp ext call"); __deliver_external_call() 602 struct kvm_s390_ext_info ext; __deliver_service() local 610 ext = fi->srv_signal; __deliver_service() 611 memset(&fi->srv_signal, 0, sizeof(ext)); __deliver_service() 616 ext.ext_params); __deliver_service() 619 ext.ext_params, 0); __deliver_service() 627 rc |= put_guest_lc(vcpu, ext.ext_params, __deliver_service() 654 inti->ext.ext_params2); __deliver_pfault_done() 656 inti->ext.ext_params2); __deliver_pfault_done() 668 rc |= put_guest_lc(vcpu, inti->ext.ext_params2, __deliver_pfault_done() 688 inti->ext.ext_params, inti->ext.ext_params2); __deliver_virtio() 692 inti->ext.ext_params, __deliver_virtio() 693 inti->ext.ext_params2); __deliver_virtio() 712 rc |= put_guest_lc(vcpu, inti->ext.ext_params, __deliver_virtio() 714 rc |= put_guest_lc(vcpu, inti->ext.ext_params2, __deliver_virtio() 995 irq->u.ext.ext_params2); __inject_pfault_init() 997 irq->u.ext.ext_params, __inject_pfault_init() 998 irq->u.ext.ext_params2); __inject_pfault_init() 1000 li->irq.ext = irq->u.ext; __inject_pfault_init() 1231 fi->srv_signal.ext_params |= inti->ext.ext_params & SCCB_EVENT_PENDING; __inject_service() 1242 fi->srv_signal.ext_params |= inti->ext.ext_params & SCCB_MASK; __inject_service() 1413 inti->ext.ext_params = s390int->parm; kvm_s390_inject_vm() 1414 inti->ext.ext_params2 = s390int->parm64; kvm_s390_inject_vm() 1418 inti->ext.ext_params = s390int->parm; kvm_s390_inject_vm() 1421 inti->ext.ext_params2 = s390int->parm64; kvm_s390_inject_vm() 1587 irq->u.ext = inti->ext; inti_to_irq() 1657 irq->u.ext = fi->srv_signal; get_all_floating_irqs() 1715 target = (void *) &inti->ext; copy_irq_from_user() 1716 source = &uptr->u.ext; copy_irq_from_user() 1717 size = sizeof(inti->ext); copy_irq_from_user() 2178 irq->u.ext = li->irq.ext; store_local_irq()
|
/linux-4.4.14/drivers/video/fbdev/ |
H A D | cyber2000fb.h | 249 #define EXT_MEM_START 0xc0 /* ext start address 21 bits */ 251 #define EXT_SRC_WIDTH 0xc3 /* ext offset phase 10 bits */ 253 #define EXT_X_START 0xc5 /* ext->screen, 16 bits */ 254 #define EXT_X_END 0xc7 /* ext->screen, 16 bits */ 255 #define EXT_Y_START 0xc9 /* ext->screen, 16 bits */ 256 #define EXT_Y_END 0xcb /* ext->screen, 16 bits */ 259 #define EXT_DDA_X_INIT 0xd1 /* ext->screen 16 bits */ 260 #define EXT_DDA_X_INC 0xd3 /* ext->screen 16 bits */ 261 #define EXT_DDA_Y_INIT 0xd5 /* ext->screen 16 bits */ 262 #define EXT_DDA_Y_INC 0xd7 /* ext->screen 16 bits */
|
H A D | acornfb.h | 25 u_int ext:4; member in struct:vidc20_palette
|
/linux-4.4.14/sound/drivers/opl3/ |
H A D | opl3_synth.c | 247 * ext is the extension data of 7 bytes long (stored in name of SBI 254 const unsigned char *ext, snd_opl3_load_patch() 292 if (ext) { snd_opl3_load_patch() 293 patch->inst.echo_delay = ext[0]; snd_opl3_load_patch() 294 patch->inst.echo_atten = ext[1]; snd_opl3_load_patch() 295 patch->inst.chorus_spread = ext[2]; snd_opl3_load_patch() 296 patch->inst.trnsps = ext[3]; snd_opl3_load_patch() 297 patch->inst.fix_dur = ext[4]; snd_opl3_load_patch() 298 patch->inst.modes = ext[5]; snd_opl3_load_patch() 299 patch->inst.fix_key = ext[6]; snd_opl3_load_patch() 251 snd_opl3_load_patch(struct snd_opl3 *opl3, int prog, int bank, int type, const char *name, const unsigned char *ext, const unsigned char *data) snd_opl3_load_patch() argument
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
H A D | def.h | 260 ODM_BOARD_EXT_PA = BIT(3), /* 1 = existing 2G ext-PA */ 261 ODM_BOARD_EXT_LNA = BIT(4), /* 1 = existing 2G ext-LNA */ 262 ODM_BOARD_EXT_TRSW = BIT(5), /* 1 = existing ext-TRSW */ 263 ODM_BOARD_EXT_PA_5G = BIT(6), /* 1 = existing 5G ext-PA */ 264 ODM_BOARD_EXT_LNA_5G = BIT(7), /* 1 = existing 5G ext-LNA */
|
/linux-4.4.14/arch/m68k/fpsp040/ |
H A D | x_store.S | 88 | ;ext=00, sgl=01, dbl=10 113 | dbl_exp = ext_exp - $3fff(ext bias) + $7ff(dbl bias) 114 | get rid of ext integer bit 184 | sgl_exp = ext_exp - $3fff(ext bias) + $7f(sgl bias) 185 | get rid of ext integer bit
|
H A D | kernel_ex.S | 163 sne LOCAL_SGN(%a0) |convert to internal ext format 168 bfclr LOCAL_SGN(%a0){#0:#8} |convert back to IEEE ext format 394 sne LOCAL_SGN(%a0) |convert to internal ext format 401 bfclr LOCAL_SGN(%a0){#0:#8} |change back to IEEE ext format 424 sne LOCAL_SGN(%a0) |convert to internal ext format 427 bfclr LOCAL_SGN(%a0){#0:#8} |convert back to IEEE ext format 456 sne LOCAL_SGN(%a0) |convert to internal ext format 461 bfclr LOCAL_SGN(%a0){#0:#8} |convert back to IEEE ext format 470 sne LOCAL_SGN(%a0) |convert to internal ext format 475 bfclr LOCAL_SGN(%a0){#0:#8} |convert back to IEEE ext format
|
H A D | util.S | 42 | ;largest +ext 44 | ;largest magnitude +sgl in ext 46 | ;largest magnitude +dbl in ext 48 | ;largest -ext 235 bra end_ovfr |inf is same for all precisions (ext,dbl,sgl) 392 | 00,01 0 ext 446 clrl %d0 |if E1, size is always ext 475 | ;smallest +ext denorm
|
H A D | sint.S | 134 | ;implicitly has ext precision 195 bfclr LOCAL_SGN(%a0){#0:#8} |change back to IEEE ext format 222 | ;input a0 ptr to ext X
|
H A D | res_func.S | 73 bfclr LOCAL_SGN(%a0){#0:#8} |change back to IEEE ext format 264 bfclr LOCAL_SGN(%a0){#0:#8} |change back to IEEE ext format 393 bfclr LOCAL_SGN(%a0){#0:#8} |change back to IEEE ext format 867 bfclr WBTEMP_SGN(%a6){#0:#8} |convert back to IEEE ext format 895 bfclr WBTEMP_SGN(%a6){#0:#8} |convert back to IEEE ext format 919 bfclr ETEMP_SGN(%a6){#0:#8} |convert back to IEEE ext format 945 bfclr FPTEMP_SGN(%a6){#0:#8} |convert back to IEEE ext format 1042 bfclr WBTEMP_SGN(%a6){#0:#8} |convert back to IEEE ext format 1070 bfclr WBTEMP_SGN(%a6){#0:#8} |convert back to IEEE ext format 1103 bfclr ETEMP_SGN(%a6){#0:#8} |convert back to IEEE ext format 1126 bfclr FPTEMP_SGN(%a6){#0:#8} |convert back to IEEE ext format 1249 bfclr WBTEMP_SGN(%a6){#0:#8} |convert back to IEEE ext format 1281 bfclr WBTEMP_SGN(%a6){#0:#8} |convert back to IEEE ext format 1497 | 41dfffffffc00000 in dbl prec = 401d0000fffffffe00000000 in ext prec 1500 | c1e0000000000000 in dbl prec = c01e00008000000000000000 in ext prec 1518 | 41dfffffffe00000 in dbl prec = 401d0000ffffffff00000000 in ext prec 1526 | c1e0000000100000 in dbl prec = c01e00008000000080000000 in ext prec 1542 | 46fffe00 in sgl prec = 400d0000fffe000000000000 in ext prec 1545 | c7000000 in sgl prec = c00e00008000000000000000 in ext prec 1563 | 46ffff00 in sgl prec = 400d0000ffff000000000000 in ext prec 1571 | c7000080 in sgl prec = c00e00008000800000000000 in ext prec 1587 | 42fe0000 in sgl prec = 40050000fe00000000000000 in ext prec 1590 | c3000000 in sgl prec = c00600008000000000000000 in ext prec 1608 | 42ff0000 in sgl prec = 40050000ff00000000000000 in ext prec 1616 | c3008000 in sgl prec = c00600008080000000000000 in ext prec 1738 | ;formats sgl, dbl, ext are
|
H A D | smovecr.S | 150 sne LOCAL_SGN(%a0) |convert to internal ext. format 154 bfclr LOCAL_SGN(%a0){#0:#8} |convert back to IEEE ext format
|
H A D | bindec.S | 22 | A1. Set RM and size ext; Set SIGMA = sign of input. 77 | A11. Restore original FPCR; set size ext. 122 | a2: pointer to FP_X; abs(original value) in ext 168 | A1. Set RM and size ext. Set SIGMA = sign input; 175 fmovel #rm_mode,%FPCR |set RM and ext 549 | A11. Restore original FPCR; set size ext. 557 andil #0x00000030,USER_FPCR(%a6) |set size to ext, 566 | d0: FPSR with AINEX cleared/FPCR with size set to ext 619 | d0: FPCR with size set to ext/scratch final = 0
|
/linux-4.4.14/kernel/power/ |
H A D | swap.c | 126 struct swsusp_extent *ext; swsusp_extents_insert() local 130 ext = rb_entry(*new, struct swsusp_extent, node); swsusp_extents_insert() 132 if (swap_offset < ext->start) { swsusp_extents_insert() 134 if (swap_offset == ext->start - 1) { swsusp_extents_insert() 135 ext->start--; swsusp_extents_insert() 139 } else if (swap_offset > ext->end) { swsusp_extents_insert() 141 if (swap_offset == ext->end + 1) { swsusp_extents_insert() 142 ext->end++; swsusp_extents_insert() 152 ext = kzalloc(sizeof(struct swsusp_extent), GFP_KERNEL); swsusp_extents_insert() 153 if (!ext) swsusp_extents_insert() 156 ext->start = swap_offset; swsusp_extents_insert() 157 ext->end = swap_offset; swsusp_extents_insert() 158 rb_link_node(&ext->node, parent, new); swsusp_extents_insert() 159 rb_insert_color(&ext->node, &swsusp_extents); swsusp_extents_insert() 193 struct swsusp_extent *ext; free_all_swap_pages() local 196 ext = container_of(node, struct swsusp_extent, node); free_all_swap_pages() 198 for (offset = ext->start; offset <= ext->end; offset++) free_all_swap_pages() 201 kfree(ext); free_all_swap_pages()
|
H A D | snapshot.c | 500 struct mem_extent *ext, *aux; free_mem_extents() local 502 list_for_each_entry_safe(ext, aux, list, hook) { list_for_each_entry_safe() 503 list_del(&ext->hook); list_for_each_entry_safe() 504 kfree(ext); list_for_each_entry_safe() 522 struct mem_extent *ext, *cur, *aux; for_each_populated_zone() local 527 list_for_each_entry(ext, list, hook) list_for_each_entry() 528 if (zone_start <= ext->end) list_for_each_entry() 531 if (&ext->hook == list || zone_end < ext->start) { list_for_each_entry() 542 list_add_tail(&new_ext->hook, &ext->hook); list_for_each_entry() 547 if (zone_start < ext->start) 548 ext->start = zone_start; 549 if (zone_end > ext->end) 550 ext->end = zone_end; 553 cur = ext; list_for_each_entry_safe_continue() 558 ext->end = cur->end; list_for_each_entry_safe_continue() 575 struct mem_extent *ext; memory_bm_create() local 585 list_for_each_entry(ext, &mem_extents, hook) { memory_bm_create() 589 ext->start, ext->end); memory_bm_create()
|
/linux-4.4.14/arch/arm/mach-w90x900/ |
H A D | cpu.c | 74 static DEFINE_CLK(ext, 0); 101 DEF_CLKLOOK(&clk_ext, NULL, "ext"), 184 nuc900_clock_source(NULL, "ext"); nuc900_set_cpufreq()
|
H A D | clksel.c | 81 else if (strcmp(src, "ext") == 0) nuc900_clock_source()
|
/linux-4.4.14/sound/soc/fsl/ |
H A D | imx-es8328.c | 99 ret = of_property_read_u32(np, "mux-ext-port", &ext_port); imx_es8328_probe() 101 dev_err(dev, "mux-ext-port missing or invalid\n"); imx_es8328_probe() 105 dev_err(dev, "mux-ext-port: hardware only has %d mux ports\n", imx_es8328_probe()
|
H A D | eukrea-tlv320.c | 124 ret = of_property_read_u32(np, "fsl,mux-ext-port", &ext_port); eukrea_tlv320_probe() 127 "fsl,mux-ext-port node missing or invalid.\n"); eukrea_tlv320_probe()
|
H A D | imx-sgtl5000.c | 73 ret = of_property_read_u32(np, "mux-ext-port", &ext_port); imx_sgtl5000_probe() 75 dev_err(&pdev->dev, "mux-ext-port missing or invalid\n"); imx_sgtl5000_probe()
|
H A D | imx-wm8962.c | 170 ret = of_property_read_u32(np, "mux-ext-port", &ext_port); imx_wm8962_probe() 172 dev_err(&pdev->dev, "mux-ext-port missing or invalid\n"); imx_wm8962_probe()
|
/linux-4.4.14/arch/mips/jz4740/ |
H A D | time.c | 138 ext_clk = clk_get(NULL, "ext"); plat_time_init() 140 panic("unable to get ext clock"); plat_time_init()
|
/linux-4.4.14/drivers/video/fbdev/riva/ |
H A D | rivafb.h | 31 RIVA_HW_STATE ext; member in struct:riva_regs
|
H A D | fbdev.c | 595 par->riva.UnloadStateExt(&par->riva, ®s->ext); riva_save_state() 629 RIVA_HW_STATE *state = ®s->ext; riva_load_state() 750 newmode.ext.screen = SetBitField(hBlankEnd,6:6,4:4) riva_load_video_mode() 755 newmode.ext.horiz = SetBitField(hTotal,8:8,0:0) riva_load_video_mode() 759 newmode.ext.extra = SetBitField(vTotal,11:11,0:0) riva_load_video_mode() 766 newmode.ext.interlace = Set8Bits(tmp); riva_load_video_mode() 767 newmode.ext.horiz |= SetBitField(tmp, 8:8,4:4); riva_load_video_mode() 769 newmode.ext.interlace = 0xff; /* interlace off */ riva_load_video_mode() 783 rc = CalcStateExt(&par->riva, &newmode.ext, bpp, width, riva_load_video_mode() 788 newmode.ext.scale = NV_RD32(par->riva.PRAMDAC, 0x00000848) & riva_load_video_mode() 791 newmode.ext.pixel |= (1 << 7); riva_load_video_mode() 792 newmode.ext.scale |= (1 << 8); riva_load_video_mode() 795 newmode.ext.head = NV_RD32(par->riva.PCRTC0, 0x00000860) & riva_load_video_mode() 797 newmode.ext.head2 = NV_RD32(par->riva.PCRTC0, 0x00002860) | riva_load_video_mode() 799 newmode.ext.crtcOwner = 3; riva_load_video_mode() 800 newmode.ext.pllsel |= 0x20000800; riva_load_video_mode() 801 newmode.ext.vpll2 = newmode.ext.vpll; riva_load_video_mode() 803 newmode.ext.head = NV_RD32(par->riva.PCRTC0, 0x00000860) | riva_load_video_mode() 805 newmode.ext.head2 = NV_RD32(par->riva.PCRTC0, 0x00002860) & riva_load_video_mode() 807 newmode.ext.crtcOwner = 0; riva_load_video_mode() 808 newmode.ext.vpll2 = NV_RD32(par->riva.PRAMDAC0, 0x00000520); riva_load_video_mode() 811 newmode.ext.pixel |= (1 << 7); riva_load_video_mode() 812 newmode.ext.scale |= (1 << 8); riva_load_video_mode() 814 newmode.ext.cursorConfig = 0x02000100; riva_load_video_mode() 1070 par->riva.LoadStateExt(&par->riva, &par->initial_state.ext); rivafb_release()
|
/linux-4.4.14/fs/efs/ |
H A D | inode.c | 205 efs_extent ext, *exts; efs_map_block() local 291 extent_copy(&(exts[ioffset]), &ext); efs_map_block() 293 if (ext.cooked.ex_magic != 0) { efs_map_block() 300 if ((result = efs_extent_check(&ext, block, sb))) { efs_map_block()
|
/linux-4.4.14/include/uapi/linux/usb/ |
H A D | functionfs.h | 138 * | 9 | bCount | U8 | number of ext. compat. | 140 * | 11 | ExtCompat[] | | list of ext. compat. d. | 148 * | 9 | wCount | U16 | number of ext. compat. | 149 * | 11 | ExtProp[] | | list of ext. prop. d. |
|
/linux-4.4.14/include/uapi/linux/netfilter/ |
H A D | xt_IDLETIMER.h | 7 * Written by Timo Teras <ext-timo.teras@nokia.com>
|
/linux-4.4.14/arch/mn10300/lib/ |
H A D | __ashrdi3.S | 47 ext d0 # sign-extend result through MDR define
|
/linux-4.4.14/include/linux/i2c/ |
H A D | pca954x.h | 7 * Michael Lawnick <michael.lawnick.ext@nsn.com>
|
/linux-4.4.14/tools/perf/util/ |
H A D | setup.py | 31 ext_sources = [f.strip() for f in file('util/python-ext-sources')
|
H A D | dso.c | 158 bool is_supported_compression(const char *ext) is_supported_compression() argument 163 if (!strcmp(ext, compressions[i].fmt)) is_supported_compression() 195 bool decompress_to_file(const char *ext, const char *filename, int output_fd) decompress_to_file() argument 200 if (!strcmp(ext, compressions[i].fmt)) decompress_to_file() 224 * @ext - if (@alloc_ext && @comp) is true, it contains strdup-ed string 233 const char *ext = strrchr(path, '.'); __kmod_path__parse() local 260 if ((ext == NULL) || is_simple_name) { __kmod_path__parse() 268 if (is_supported_compression(ext + 1)) { __kmod_path__parse() 270 ext -= 3; __kmod_path__parse() 274 if (ext > name) __kmod_path__parse() 275 m->kmod = !strncmp(ext, ".ko", 3); __kmod_path__parse() 279 if (asprintf(&m->name, "[%.*s]", (int) (ext - name), name) == -1) __kmod_path__parse() 290 m->ext = strdup(ext + 4); __kmod_path__parse() 291 if (!m->ext) { __kmod_path__parse()
|
H A D | dso.h | 241 bool is_supported_compression(const char *ext); 243 bool decompress_to_file(const char *ext, const char *filename, int output_fd); 248 char *ext; member in struct:kmod_path
|
H A D | util.h | 189 static inline int has_extension(const char *filename, const char *ext) has_extension() argument 192 size_t extlen = strlen(ext); has_extension() 194 return len > extlen && !memcmp(filename + len - extlen, ext, extlen); has_extension()
|
/linux-4.4.14/drivers/dma/ioat/ |
H A D | prep.c | 171 struct ioat_ring_ent *ext; __ioat_prep_xor_lock() local 216 ext = ioat_get_ring_ent(ioat_chan, idx + i + 1); __ioat_prep_xor_lock() 217 xor_ex = ext->xor_ex; __ioat_prep_xor_lock() 289 struct ioat_ring_ent *ext) dump_pq_desc_dbg() 293 struct ioat_pq_ext_descriptor *pq_ex = ext ? ext->pq_ex : NULL; dump_pq_desc_dbg() 360 struct ioat_ring_ent *ext; __ioat_prep_pq_lock() local 411 ext = ioat_get_ring_ent(ioat_chan, idx + i + with_ext); __ioat_prep_pq_lock() 412 pq_ex = ext->pq_ex; __ioat_prep_pq_lock() 450 dump_pq_desc_dbg(ioat_chan, desc, ext); __ioat_prep_pq_lock() 288 dump_pq_desc_dbg(struct ioatdma_chan *ioat_chan, struct ioat_ring_ent *desc, struct ioat_ring_ent *ext) dump_pq_desc_dbg() argument
|
/linux-4.4.14/arch/sh/boards/ |
H A D | board-magicpanelr2.c | 70 /* (SW:1.5 WR:3 HW:1.5), ext. wait */ setup_chip_select() 76 /* (SW:1.5 WR:3 HW:1.5), ext. wait */ setup_chip_select() 82 /* (SW:1.5 WR:3 HW:1.5), ext. wait */ setup_chip_select() 88 /* (SW:1.5 WR:3 HW:1.5), ext. wait */ setup_chip_select() 94 /* (SW:1.5 WR:3 HW:1.5), no ext. wait */ setup_chip_select()
|
H A D | board-polaris.c | 134 .name = "sh7709-ext",
|
/linux-4.4.14/arch/mips/kernel/ |
H A D | signal.c | 185 err |= __put_user(MSA_EXTCONTEXT_MAGIC, &msa->ext.magic); save_msa_extcontext() 186 err |= __put_user(sizeof(*msa), &msa->ext.size); save_msa_extcontext() 260 struct extcontext ext; restore_extcontext() local 264 err = __get_user(ext.magic, (unsigned int *)buf); restore_extcontext() 268 if (ext.magic == END_EXTCONTEXT_MAGIC) restore_extcontext() 271 err = __get_user(ext.size, (unsigned int *)(buf restore_extcontext() 276 switch (ext.magic) { restore_extcontext() 278 err = restore_msa_extcontext(buf, ext.size); restore_extcontext() 289 buf += ext.size; restore_extcontext()
|
/linux-4.4.14/drivers/staging/rtl8712/ |
H A D | rtl871x_ioctl_linux.c | 933 char *ext; r871x_wx_set_priv() local 938 ext = memdup_user(dwrq->pointer, len); r871x_wx_set_priv() 939 if (IS_ERR(ext)) r871x_wx_set_priv() 940 return PTR_ERR(ext); r871x_wx_set_priv() 942 if (!strcasecmp(ext, "RSSI")) { r871x_wx_set_priv() 950 sprintf(ext, "%s rssi %d", r871x_wx_set_priv() 957 sprintf(ext, "OK"); r871x_wx_set_priv() 959 } else if (!strcasecmp(ext, "LINKSPEED")) { r871x_wx_set_priv() 971 sprintf(ext, "LINKSPEED %d", mbps); r871x_wx_set_priv() 972 } else if (!strcasecmp(ext, "MACADDR")) { r871x_wx_set_priv() 975 sprintf(ext, "MACADDR = %pM", dev->dev_addr); r871x_wx_set_priv() 976 } else if (!strcasecmp(ext, "SCAN-ACTIVE")) { r871x_wx_set_priv() 982 sprintf(ext, "OK"); r871x_wx_set_priv() 983 } else if (!strcasecmp(ext, "SCAN-PASSIVE")) { r871x_wx_set_priv() 989 sprintf(ext, "OK"); r871x_wx_set_priv() 990 } else if (!strncmp(ext, "DCE-E", 5)) { r871x_wx_set_priv() 999 sprintf(ext, "OK"); r871x_wx_set_priv() 1000 } else if (!strncmp(ext, "DCE-D", 5)) { r871x_wx_set_priv() 1009 sprintf(ext, "OK"); r871x_wx_set_priv() 1012 __func__, ext); r871x_wx_set_priv() 1015 if (copy_to_user(dwrq->pointer, ext, r871x_wx_set_priv() 1016 min(dwrq->length, (__u16)(strlen(ext) + 1)))) r871x_wx_set_priv() 1020 kfree(ext); r871x_wx_set_priv()
|
/linux-4.4.14/drivers/tty/serial/ |
H A D | rp2.c | 818 { RP_ID(0x0041), RP_CAP(32, 0) }, /* INF 32, ext interface */ 819 { RP_ID(0x0042), RP_CAP(8, 0) }, /* INF Octa, ext interface */ 820 { RP_ID(0x0043), RP_CAP(16, 0) }, /* INF 16, ext interface */ 823 { RP_ID(0x0046), RP_CAP(4, 0) }, /* INF Quad, ext interface */ 838 { RP_ID(0x0061), RP_CAP(32, 0) }, /* EXP 32, ext interface */ 839 { RP_ID(0x0062), RP_CAP(8, 0) }, /* EXP Octa, ext interface */ 840 { RP_ID(0x0063), RP_CAP(16, 0) }, /* EXP 16, ext interface */ 843 { RP_ID(0x0066), RP_CAP(4, 0) }, /* EXP Quad, ext interface */
|
/linux-4.4.14/include/sound/ |
H A D | soc-topology.h | 92 /* Bytes ext operations, for TLV byte controls */ 150 /* vendor specific bytes ext handlers available for binding */
|
H A D | asequencer.h | 30 #define snd_seq_event_bounce_ext_data(ev) ((void*)((char *)(ev)->data.ext.ptr + sizeof(struct snd_seq_event_bounce)))
|
/linux-4.4.14/arch/powerpc/sysdev/ |
H A D | fsl_85xx_cache_ctlr.h | 70 u32 srbarea0; /* 0x104 - SRAM base addr reg ext address 0 */ 72 u32 srbarea1; /* 0x10C - SRAM base addr reg ext address 1 */
|
/linux-4.4.14/drivers/net/ethernet/toshiba/ |
H A D | ps3_gelic_wireless.c | 1207 struct iw_encode_ext *ext = (struct iw_encode_ext *)extra; gelic_wl_set_encodeext() local 1216 alg = ext->alg; gelic_wl_set_encodeext() 1222 pr_debug("%s: ext_flag=%x\n", __func__, ext->ext_flags); gelic_wl_set_encodeext() 1223 pr_debug("%s: ext_key_len=%x\n", __func__, ext->key_len); gelic_wl_set_encodeext() 1234 if (!enc->length && (ext->ext_flags & IW_ENCODE_EXT_SET_TX_KEY)) { gelic_wl_set_encodeext() 1258 if (IW_ENCODING_TOKEN_MAX < ext->key_len) { gelic_wl_set_encodeext() 1260 ext->key_len); gelic_wl_set_encodeext() 1265 wl->key_len[key_index] = ext->key_len; gelic_wl_set_encodeext() 1267 memcpy(wl->key[key_index], ext->key, ext->key_len); gelic_wl_set_encodeext() 1272 if (ext->key_len != WPA_PSK_LEN) { gelic_wl_set_encodeext() 1274 ext->key_len); gelic_wl_set_encodeext() 1279 memcpy(wl->psk, ext->key, ext->key_len); gelic_wl_set_encodeext() 1280 wl->psk_len = ext->key_len; gelic_wl_set_encodeext() 1297 struct iw_encode_ext *ext = (struct iw_encode_ext *)extra; gelic_wl_get_encodeext() local 1323 memset(ext, 0, sizeof(struct iw_encode_ext)); gelic_wl_get_encodeext() 1326 ext->alg = IW_ENCODE_ALG_WEP; gelic_wl_get_encodeext() 1330 ext->alg = IW_ENCODE_ALG_TKIP; gelic_wl_get_encodeext() 1334 ext->alg = IW_ENCODE_ALG_CCMP; gelic_wl_get_encodeext() 1339 ext->alg = IW_ENCODE_ALG_NONE; gelic_wl_get_encodeext() 1350 memcpy(ext->key, wl->key[key_index], gelic_wl_get_encodeext()
|
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/ |
H A D | llog_swab.c | 180 struct llog_changelog_ext_rec *ext = lustre_swab_llog_rec() local 183 lustre_swab_lu_fid(&ext->cr.cr_sfid); lustre_swab_llog_rec() 184 lustre_swab_lu_fid(&ext->cr.cr_spfid); lustre_swab_llog_rec() 185 tail = &ext->cr_tail; lustre_swab_llog_rec()
|
/linux-4.4.14/drivers/regulator/ |
H A D | ab8500-ext.c | 12 * ab8500-ext supports the following regulators: 435 .name = "ab8500-ext-regulator", 445 pr_err("Failed to register ab8500 ext regulator: %d\n", ret); ab8500_ext_regulator_init() 460 MODULE_ALIAS("platform:ab8500-ext-regulator");
|
H A D | tps65090-regulator.c | 387 "ti,enable-ext-control"); tps65090_parse_dt_reg_data() 390 "dcdc-ext-control-gpios", 0); tps65090_parse_dt_reg_data() 466 "failed disable ext control\n"); tps65090_regulator_probe()
|
H A D | rc5t583-regulator.c | 159 "Failed to configure ext control %d\n", id); rc5t583_regulator_probe()
|
/linux-4.4.14/drivers/media/pci/ttpci/ |
H A D | budget.h | 87 .ext = &budget_extension };
|
/linux-4.4.14/drivers/net/ethernet/cisco/enic/ |
H A D | vnic_enet.h | 49 #define VENETF_RSSHASH_TCPIPV6_EX 0x400 /* Hash on TCP + IPv6 ext. fields */
|
/linux-4.4.14/include/linux/regulator/ |
H A D | fixed.h | 9 * Roger Quadros <ext-roger.quadros@nokia.com>
|
H A D | gpio-regulator.h | 13 * Roger Quadros <ext-roger.quadros@nokia.com>
|
/linux-4.4.14/arch/mips/include/asm/dec/ |
H A D | kn02.h | 48 #define KN02_CSR_BAUD38 (1<<8) /* DZ11 38/19kbps ext. rate */
|
/linux-4.4.14/arch/s390/kernel/ |
H A D | sysinfo.c | 137 struct sysinfo_1_2_2_extension *ext; stsi_1_2_2() local 142 ext = (struct sysinfo_1_2_2_extension *) stsi_1_2_2() 159 seq_printf(m, " %u", ext->alt_capability); stsi_1_2_2() 169 seq_printf(m, " %u", ext->alt_adjustment[i-2]); stsi_1_2_2()
|
/linux-4.4.14/arch/m68k/math-emu/ |
H A D | fp_decode.h | 136 ext.w %d0 155 ext.l %d0 161 debug ext.l "%d1" 348 debug ext.l "%d0"
|
/linux-4.4.14/arch/ia64/kernel/ |
H A D | Makefile | 16 obj-$(CONFIG_ACPI) += acpi.o acpi-ext.o
|
H A D | acpi-ext.c | 16 #include <asm/acpi-ext.h>
|
/linux-4.4.14/drivers/s390/scsi/ |
H A D | zfcp_fc.h | 269 sense += fcp_rsp->ext.fr_rsp_len; zfcp_fc_eval_fcp_rsp() 270 sense_len = min(fcp_rsp->ext.fr_sns_len, zfcp_fc_eval_fcp_rsp() 276 resid = fcp_rsp->ext.fr_resid; zfcp_fc_eval_fcp_rsp()
|
/linux-4.4.14/drivers/pci/hotplug/ |
H A D | cpci_hotplug_pci.c | 147 int ext = 0; cpci_check_ext() local 160 ext = 1; cpci_check_ext() 161 return ext; cpci_check_ext()
|
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac-sti.c | 128 int clk_sel_reg; /* GMAC ext clk selection register */ 181 /* On GiGa clk source can be either ext or from clkgen */ stih4xx_fix_retime_src() 295 dwmac->ext_phyclk = of_property_read_bool(np, "st,ext-phyclk"); sti_dwmac_parse_data()
|
H A D | dwmac100.h | 52 #define MAC_CONTROL_EXT_LOOPBACK 0x00400000 /* Reserved (ext loopback?) */
|
/linux-4.4.14/drivers/clk/samsung/ |
H A D | clk-s3c2412.c | 121 PNAME(erefclk_p) = { "xti", "xti", "xti", "ext" }; 122 PNAME(urefclk_p) = { "xti", "xti", "xti", "ext" }; 236 FRATE(0, "ext", NULL, CLK_IS_ROOT, 0),
|
H A D | clk-s3c2443.c | 109 PNAME(epllref_p) = { "mpllref", "mpllref", "xti", "ext" }; 158 GATE(SCLK_HSMMC_EXT, "sclk_hsmmcext", "ext", SCLKCON, 13, 0, 0), 375 FRATE(0, "ext", NULL, CLK_IS_ROOT, 0),
|
/linux-4.4.14/drivers/net/wireless/hostap/ |
H A D | hostap_ioctl.c | 3206 struct iw_encode_ext *ext = (struct iw_encode_ext *) extra; prism2_ioctl_siwencodeext() local 3224 addr = ext->addr.sa_data; prism2_ioctl_siwencodeext() 3247 ext->alg == IW_ENCODE_ALG_NONE) { prism2_ioctl_siwencodeext() 3253 switch (ext->alg) { prism2_ioctl_siwencodeext() 3268 local->dev->name, ext->alg); prism2_ioctl_siwencodeext() 3285 if (sta_ptr || ext->alg != IW_ENCODE_ALG_WEP) { prism2_ioctl_siwencodeext() 3323 if ((!(ext->ext_flags & IW_ENCODE_EXT_SET_TX_KEY) || ext->key_len > 0) prism2_ioctl_siwencodeext() 3325 (*crypt)->ops->set_key(ext->key, ext->key_len, ext->rx_seq, prism2_ioctl_siwencodeext() 3333 if (ext->ext_flags & IW_ENCODE_EXT_SET_TX_KEY) { prism2_ioctl_siwencodeext() 3339 if (sta_ptr == NULL && ext->key_len > 0) { prism2_ioctl_siwencodeext() 3383 struct iw_encode_ext *ext = (struct iw_encode_ext *) extra; prism2_ioctl_giwencodeext() local 3386 max_key_len = erq->length - sizeof(*ext); prism2_ioctl_giwencodeext() 3396 addr = ext->addr.sa_data; prism2_ioctl_giwencodeext() 3407 memset(ext, 0, sizeof(*ext)); prism2_ioctl_giwencodeext() 3410 ext->alg = IW_ENCODE_ALG_NONE; prism2_ioctl_giwencodeext() 3411 ext->key_len = 0; prism2_ioctl_giwencodeext() 3415 ext->alg = IW_ENCODE_ALG_WEP; prism2_ioctl_giwencodeext() 3417 ext->alg = IW_ENCODE_ALG_TKIP; prism2_ioctl_giwencodeext() 3419 ext->alg = IW_ENCODE_ALG_CCMP; prism2_ioctl_giwencodeext() 3424 ext->key_len = prism2_ioctl_giwencodeext() 3425 (*crypt)->ops->get_key(ext->key, prism2_ioctl_giwencodeext() 3427 ext->tx_seq, prism2_ioctl_giwencodeext() 3429 if (ext->key_len && prism2_ioctl_giwencodeext() 3430 (ext->alg == IW_ENCODE_ALG_TKIP || prism2_ioctl_giwencodeext() 3431 ext->alg == IW_ENCODE_ALG_CCMP)) prism2_ioctl_giwencodeext() 3432 ext->ext_flags |= IW_ENCODE_EXT_TX_SEQ_VALID; prism2_ioctl_giwencodeext()
|
/linux-4.4.14/drivers/power/ |
H A D | abx500_chargalg.c | 978 struct power_supply *ext; abx500_chargalg_get_ext_psy_data() local 986 ext = dev_get_drvdata(dev); abx500_chargalg_get_ext_psy_data() 989 for (i = 0; i < ext->num_supplicants; i++) { abx500_chargalg_get_ext_psy_data() 990 if (!strcmp(ext->supplied_to[i], psy->desc->name)) abx500_chargalg_get_ext_psy_data() 1001 if (!power_supply_get_property(ext, POWER_SUPPLY_PROP_CAPACITY, &ret)) { abx500_chargalg_get_ext_psy_data() 1007 for (j = 0; j < ext->desc->num_properties; j++) { abx500_chargalg_get_ext_psy_data() 1009 prop = ext->desc->properties[j]; abx500_chargalg_get_ext_psy_data() 1015 ext->desc->type == POWER_SUPPLY_TYPE_MAINS) abx500_chargalg_get_ext_psy_data() 1016 di->ac_chg = psy_to_ux500_charger(ext); abx500_chargalg_get_ext_psy_data() 1018 ext->desc->type == POWER_SUPPLY_TYPE_USB) abx500_chargalg_get_ext_psy_data() 1019 di->usb_chg = psy_to_ux500_charger(ext); abx500_chargalg_get_ext_psy_data() 1021 if (power_supply_get_property(ext, prop, &ret)) abx500_chargalg_get_ext_psy_data() 1025 switch (ext->desc->type) { abx500_chargalg_get_ext_psy_data() 1072 switch (ext->desc->type) { abx500_chargalg_get_ext_psy_data() 1117 switch (ext->desc->type) { abx500_chargalg_get_ext_psy_data() 1200 switch (ext->desc->type) { abx500_chargalg_get_ext_psy_data() 1216 switch (ext->desc->type) { abx500_chargalg_get_ext_psy_data() 1241 switch (ext->desc->type) { abx500_chargalg_get_ext_psy_data() 1259 switch (ext->desc->type) { abx500_chargalg_get_ext_psy_data() 1277 switch (ext->desc->type) { abx500_chargalg_get_ext_psy_data()
|
H A D | ab8500_btemp.c | 909 struct power_supply *ext; ab8500_btemp_get_ext_psy_data() local 916 ext = dev_get_drvdata(dev); ab8500_btemp_get_ext_psy_data() 923 for (i = 0; i < ext->num_supplicants; i++) { ab8500_btemp_get_ext_psy_data() 924 if (!strcmp(ext->supplied_to[i], psy->desc->name)) ab8500_btemp_get_ext_psy_data() 932 for (j = 0; j < ext->desc->num_properties; j++) { ab8500_btemp_get_ext_psy_data() 934 prop = ext->desc->properties[j]; ab8500_btemp_get_ext_psy_data() 936 if (power_supply_get_property(ext, prop, &ret)) ab8500_btemp_get_ext_psy_data() 941 switch (ext->desc->type) { ab8500_btemp_get_ext_psy_data()
|
/linux-4.4.14/net/wireless/ |
H A D | wext-compat.c | 653 struct iw_encode_ext *ext = (struct iw_encode_ext *) extra; cfg80211_wext_siwencodeext() local 670 switch (ext->alg) { cfg80211_wext_siwencodeext() 676 if (ext->key_len == 5) cfg80211_wext_siwencodeext() 678 else if (ext->key_len == 13) cfg80211_wext_siwencodeext() 716 addr = ext->addr.sa_data; cfg80211_wext_siwencodeext() 721 params.key = ext->key; cfg80211_wext_siwencodeext() 722 params.key_len = ext->key_len; cfg80211_wext_siwencodeext() 725 if (ext->ext_flags & IW_ENCODE_EXT_RX_SEQ_VALID) { cfg80211_wext_siwencodeext() 726 params.seq = ext->rx_seq; cfg80211_wext_siwencodeext() 732 !(ext->ext_flags & IW_ENCODE_EXT_GROUP_KEY), cfg80211_wext_siwencodeext() 734 ext->ext_flags & IW_ENCODE_EXT_SET_TX_KEY, cfg80211_wext_siwencodeext()
|
/linux-4.4.14/drivers/staging/rtl8192u/ |
H A D | r8192U_wx.c | 754 struct iw_encode_ext *ext = (struct iw_encode_ext *)extra; r8192_wx_set_enc_ext() local 758 if ((encoding->flags & IW_ENCODE_DISABLED) || ext->alg == IW_ENCODE_ALG_NONE) r8192_wx_set_enc_ext() 763 alg = (ext->alg == IW_ENCODE_ALG_CCMP)?KEY_TYPE_CCMP:ext->alg; r8192_wx_set_enc_ext() 767 group = ext->ext_flags & IW_ENCODE_EXT_GROUP_KEY; r8192_wx_set_enc_ext() 770 if ((ext->key_len == 13) && (alg == KEY_TYPE_WEP40)) r8192_wx_set_enc_ext() 775 memcpy((u8 *)key, ext->key, 16); /* we only get 16 bytes key.why? WB 2008.7.1 */ r8192_wx_set_enc_ext()
|
/linux-4.4.14/drivers/iommu/ |
H A D | amd_iommu_init.c | 113 u32 ext; member in struct:ivhd_entry 851 PCI_BUS_NUM(e->ext >> 8), init_iommu_from_acpi() 852 PCI_SLOT(e->ext >> 8), init_iommu_from_acpi() 853 PCI_FUNC(e->ext >> 8)); init_iommu_from_acpi() 856 devid_to = e->ext >> 8; init_iommu_from_acpi() 870 PCI_BUS_NUM(e->ext >> 8), init_iommu_from_acpi() 871 PCI_SLOT(e->ext >> 8), init_iommu_from_acpi() 872 PCI_FUNC(e->ext >> 8)); init_iommu_from_acpi() 876 devid_to = e->ext >> 8; init_iommu_from_acpi() 883 "flags: %02x ext: %08x\n", init_iommu_from_acpi() 887 e->flags, e->ext); init_iommu_from_acpi() 891 e->ext); init_iommu_from_acpi() 896 "%02x:%02x.%x flags: %02x ext: %08x\n", init_iommu_from_acpi() 900 e->flags, e->ext); init_iommu_from_acpi() 904 ext_flags = e->ext; init_iommu_from_acpi() 931 handle = e->ext & 0xff; init_iommu_from_acpi() 932 devid = (e->ext >> 8) & 0xffff; init_iommu_from_acpi() 933 type = (e->ext >> 24) & 0xff; init_iommu_from_acpi()
|
/linux-4.4.14/drivers/net/ethernet/atheros/atl1c/ |
H A D | atl1c_hw.c | 311 * ext: extension register (see IEEE 802.3) 315 int atl1c_read_phy_core(struct atl1c_hw *hw, bool ext, u8 dev, atl1c_read_phy_core() argument 329 if (ext) { atl1c_read_phy_core() 360 * ext: extension register (see IEEE 802.3) 364 int atl1c_write_phy_core(struct atl1c_hw *hw, bool ext, u8 dev, atl1c_write_phy_core() argument 378 if (ext) { atl1c_write_phy_core()
|
/linux-4.4.14/arch/arm/mach-ux500/ |
H A D | board-mop500-regulators.c | 363 .supply_regulator = "ab8500-ext-supply3", 377 .supply_regulator = "ab8500-ext-supply3", 393 .supply_regulator = "ab8500-ext-supply3", 498 .name = "ab8500-ext-supply1", 509 .name = "ab8500-ext-supply2", 517 .name = "ab8500-ext-supply3",
|
/linux-4.4.14/drivers/infiniband/hw/mlx4/ |
H A D | srq.c | 186 to_mcq(init_attr->ext.xrc.cq)->mcq.cqn : 0; mlx4_ib_create_srq() 188 to_mxrcd(init_attr->ext.xrc.xrcd)->xrcdn : mlx4_ib_create_srq() 196 srq->ibsrq.ext.xrc.srq_num = srq->msrq.srqn; mlx4_ib_create_srq()
|
/linux-4.4.14/drivers/media/pci/saa7146/ |
H A D | hexium_orion.c | 417 .ext = &extension, 422 .ext = &extension, 427 .ext = &extension,
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/ |
H A D | defines.h | 196 #define IXGBE_TXD_CMD_DEXT 0x20000000 /* Descriptor ext (0 = legacy) */ 239 __le32 status_error; /* ext status/error */ 261 #define IXGBE_ADVTXD_DCMD_DEXT IXGBE_TXD_CMD_DEXT /* Desc ext (1=Adv) */
|
/linux-4.4.14/fs/udf/ |
H A D | unicode.c | 471 uint8_t ext[EXT_SIZE]; udf_translate_to_linux() local 490 ext[localExtIndex++] = curr; udf_translate_to_linux() 509 newName[newIndex++] = ext[index]; udf_translate_to_linux()
|
/linux-4.4.14/arch/powerpc/platforms/cell/ |
H A D | interrupt.c | 255 unsigned int node, ext, unit, class; iic_host_xlate() local 268 ext = (intspec[0] >> 16) & 0xff; iic_host_xlate() 279 *out_hwirq |= IIC_IRQ_TYPE_IOEXC | ext; iic_host_xlate()
|
/linux-4.4.14/drivers/video/fbdev/nvidia/ |
H A D | nv_type.h | 92 RIVA_HW_STATE ext; member in struct:riva_regs
|
/linux-4.4.14/drivers/mtd/nand/brcmnand/ |
H A D | iproc_nand.c | 118 res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "iproc-ext"); iproc_nand_probe()
|
/linux-4.4.14/drivers/net/ethernet/sfc/ |
H A D | mcdi_mon.c | 77 SENSOR(IN_0V9_ADC, "0.9V supply (ext. ADC)", IN, -1), 87 "Controller PTAT voltage (ext. ADC)", IN, -1), 89 "Controller die temp. (ext. ADC)", TEMP, -1), 93 SENSOR(VDD08D_VSS08D_CSR_EXTADC, "0.9V die (ext. ADC)", IN, -1),
|
/linux-4.4.14/net/sched/ |
H A D | em_ipset.c | 86 opt.ext.timeout = ~0u; em_ipset_match()
|
/linux-4.4.14/arch/m68k/include/asm/ |
H A D | macints.h | 70 #define IRQ_VIA1_4 (12) /* ADB SR ext. clock pulse */
|
/linux-4.4.14/net/ipv6/netfilter/ |
H A D | ip6t_ipv6header.c | 58 /* Is there enough space for the next ext header? */ ipv6header_mt6()
|
/linux-4.4.14/sound/soc/pxa/ |
H A D | palm27x.c | 66 /* ext speaker connected to ROUT2, LOUT2 */
|
/linux-4.4.14/tools/perf/ |
H A D | perf.c | 426 static const char ext[] = STRIP_EXTENSION; handle_internal_command() local 428 if (sizeof(ext) > 1) { handle_internal_command() 429 i = strlen(argv[0]) - strlen(ext); handle_internal_command() 430 if (i > 0 && !strcmp(argv[0] + i, ext)) { handle_internal_command()
|
/linux-4.4.14/drivers/staging/rtl8192e/rtl8192e/ |
H A D | rtl_wx.c | 917 struct iw_encode_ext *ext = (struct iw_encode_ext *)extra; _rtl92e_wx_set_encode_ext() local 922 ext->alg == IW_ENCODE_ALG_NONE) { _rtl92e_wx_set_encode_ext() 930 alg = (ext->alg == IW_ENCODE_ALG_CCMP) ? KEY_TYPE_CCMP : _rtl92e_wx_set_encode_ext() 931 ext->alg; _rtl92e_wx_set_encode_ext() 935 group = ext->ext_flags & IW_ENCODE_EXT_GROUP_KEY; _rtl92e_wx_set_encode_ext() 939 if ((ext->key_len == 13) && (alg == KEY_TYPE_WEP40)) _rtl92e_wx_set_encode_ext() 944 memcpy((u8 *)key, ext->key, 16); _rtl92e_wx_set_encode_ext() 947 if (ext->key_len == 13) _rtl92e_wx_set_encode_ext()
|
/linux-4.4.14/drivers/staging/rtl8723au/hal/ |
H A D | odm_HWConfig.c | 156 /* Modification for ext-LNA board */ odm_RxPhyStatus92CSeries_Parsing() 214 /* Modification for ext-LNA board */ odm_RxPhyStatus92CSeries_Parsing()
|
/linux-4.4.14/drivers/infiniband/core/ |
H A D | verbs.c | 470 srq->ext.xrc.xrcd = srq_init_attr->ext.xrc.xrcd; ib_create_srq() 471 srq->ext.xrc.cq = srq_init_attr->ext.xrc.cq; ib_create_srq() 472 atomic_inc(&srq->ext.xrc.xrcd->usecnt); ib_create_srq() 473 atomic_inc(&srq->ext.xrc.cq->usecnt); ib_create_srq() 515 xrcd = srq->ext.xrc.xrcd; ib_destroy_srq() 516 cq = srq->ext.xrc.cq; ib_destroy_srq()
|
/linux-4.4.14/drivers/input/mouse/ |
H A D | synaptics.h | 99 * 1 0x01 ext buttons are stick buttons exported in the extended 104 * 1 0xe0 more ext count how many more extented queries are
|
/linux-4.4.14/fs/9p/ |
H A D | vfs_inode.c | 146 char type = 0, ext[32]; p9mode2unixmode() local 149 strlcpy(ext, stat->extension, sizeof(ext)); p9mode2unixmode() 150 sscanf(ext, "%c %i %i", &type, &major, &minor); p9mode2unixmode() 1160 char ext[32]; v9fs_stat2inode() local 1188 strlcpy(ext, stat->extension, sizeof(ext)); v9fs_stat2inode() 1190 sscanf(ext, "%13s %u", tag_name, &i_nlink); v9fs_stat2inode()
|
/linux-4.4.14/sound/firewire/dice/ |
H A D | dice-proc.c | 149 snd_iprintf(buffer, " ext status: %08x\n", buf.global.extended_status); dice_proc_read() 228 snd_iprintf(buffer, "ext status:\n"); dice_proc_read()
|
/linux-4.4.14/sound/soc/tegra/ |
H A D | tegra_wm8903.c | 305 "nvidia,ext-mic-en-gpios", 0); tegra_wm8903_driver_probe() 309 /* Enable ext mic; enable signal is active-low */ tegra_wm8903_driver_probe()
|
/linux-4.4.14/drivers/media/tuners/ |
H A D | r820t.c | 970 ext_enable = 0x40; /* r30[6], ext enable; r30[5]:0 ext at lna max */ r820t_set_tv_standard() 982 ext_enable = 0x40; /* r30[6]=1 ext enable; r30[5]:1 ext at lna max-1 */ r820t_set_tv_standard() 994 ext_enable = 0x40; /* r30[6]=1 ext enable; r30[5]:1 ext at lna max-1 */ r820t_set_tv_standard() 1007 ext_enable = 0x60; /* r30[6]=1 ext enable; r30[5]:1 ext at lna max-1 */ r820t_set_tv_standard() 1027 ext_enable = 0x60; /* r30[6]=1 ext enable; r30[5]:1 ext at lna max-1 */ r820t_set_tv_standard() 1040 ext_enable = 0x60; /* r30[6]=1 ext enable; r30[5]:1 ext at lna max-1 */ r820t_set_tv_standard() 1052 ext_enable = 0x60; /* r30[6]=1 ext enable; r30[5]:1 ext at lna max-1 */ r820t_set_tv_standard()
|
/linux-4.4.14/include/linux/bcma/ |
H A D | bcma_driver_chipcommon.h | 87 #define BCMA_CC_IRQ_EXT 0x00000002 /* ro: ext intr pin (corerev >= 3) */ 507 #define BCMA_CHIPCTL_4331_EXTPA_EN BIT(4) /* 0 ext pa disable, 1 ext pa enabled */ 515 #define BCMA_CHIPCTL_4331_EXTPA_EN2 BIT(12) /* 0 ext pa disable, 1 ext pa enabled */
|
/linux-4.4.14/drivers/scsi/bfa/ |
H A D | bfad.c | 490 goto ext; bfa_fcb_rport_alloc() 495 ext: bfa_fcb_rport_alloc() 620 goto ext; bfad_hal_mem_alloc() 634 goto ext; bfad_hal_mem_alloc() 639 ext: bfad_hal_mem_alloc() 658 goto ext; bfad_vport_create() 693 ext: bfad_vport_create() 1723 goto ext; bfad_init() 1736 goto ext; bfad_init() 1741 ext: bfad_init()
|
/linux-4.4.14/drivers/net/wireless/prism54/ |
H A D | isl_ioctl.c | 1544 struct iw_encode_ext *ext = (struct iw_encode_ext *)extra; prism54_set_encodeext() local 1545 int idx, alg = ext->alg, set_key = 1; prism54_set_encodeext() 1568 if (ext->ext_flags & IW_ENCODE_EXT_SET_TX_KEY) { prism54_set_encodeext() 1573 set_key = ext->key_len > 0 ? 1 : 0; prism54_set_encodeext() 1582 if (ext->key_len > KEY_SIZE_WEP104) { prism54_set_encodeext() 1586 if (ext->key_len > KEY_SIZE_WEP40) prism54_set_encodeext() 1592 if (ext->key_len > KEY_SIZE_TKIP) { prism54_set_encodeext() 1605 memcpy(key.key, ext->key, ext->key_len); prism54_set_encodeext() 1653 struct iw_encode_ext *ext = (struct iw_encode_ext *)extra; prism54_get_encodeext() local 1672 max_key_len = encoding->length - sizeof(*ext); prism54_get_encodeext() 1688 memset(ext, 0, sizeof(*ext)); prism54_get_encodeext() 1706 ext->alg = IW_ENCODE_ALG_NONE; prism54_get_encodeext() 1707 ext->key_len = 0; prism54_get_encodeext() 1720 memcpy(ext->key, key->key, key->length); prism54_get_encodeext() 1721 ext->key_len = key->length; prism54_get_encodeext() 1725 ext->alg = IW_ENCODE_ALG_TKIP; prism54_get_encodeext() 1729 ext->alg = IW_ENCODE_ALG_WEP; prism54_get_encodeext()
|
/linux-4.4.14/drivers/infiniband/hw/mlx5/ |
H A D | main.c | 1241 attr.ext.xrc.cq = devr->c0; create_dev_resources() 1242 attr.ext.xrc.xrcd = devr->x0; create_dev_resources() 1255 devr->s0->ext.xrc.xrcd = devr->x0; create_dev_resources() 1256 devr->s0->ext.xrc.cq = devr->c0; create_dev_resources() 1257 atomic_inc(&devr->s0->ext.xrc.xrcd->usecnt); create_dev_resources() 1258 atomic_inc(&devr->s0->ext.xrc.cq->usecnt); create_dev_resources() 1277 devr->s1->ext.xrc.cq = devr->c0; create_dev_resources()
|
H A D | srq.c | 294 xrcdn = to_mxrcd(init_attr->ext.xrc.xrcd)->xrcdn; mlx5_ib_create_srq() 295 in->ctx.pgoff_cqn |= cpu_to_be32(to_mcq(init_attr->ext.xrc.cq)->mcq.cqn); mlx5_ib_create_srq() 315 srq->ibsrq.ext.xrc.srq_num = srq->msrq.srqn; mlx5_ib_create_srq()
|
/linux-4.4.14/drivers/media/i2c/soc_camera/ |
H A D | mt9t112.c | 277 static int mt9t112_clock_info(const struct i2c_client *client, u32 ext) mt9t112_clock_info() argument 283 ext /= 1000; /* kbyte order */ mt9t112_clock_info() 306 enable = ((6000 > ext) || (54000 < ext)) ? "X" : ""; mt9t112_clock_info() 307 dev_dbg(&client->dev, "EXTCLK : %10u K %s\n", ext, enable); mt9t112_clock_info() 309 vco = 2 * m * ext / (n+1); mt9t112_clock_info() 336 clk = ext / (n+1); mt9t112_clock_info()
|
/linux-4.4.14/drivers/memstick/core/ |
H A D | mspro_block.c | 120 char ext[3]; member in struct:mspro_specfile 447 char name[9], ext[4]; mspro_block_attr_show_specfile() local 452 memcpy(ext, x_spfile->ext, 3); mspro_block_attr_show_specfile() 453 ext[3] = 0; mspro_block_attr_show_specfile() 456 rc += scnprintf(buffer + rc, PAGE_SIZE - rc, "ext: %s\n", ext); mspro_block_attr_show_specfile()
|
/linux-4.4.14/drivers/scsi/lpfc/ |
H A D | lpfc_bsg.c | 81 uint8_t *ext; /* extended mailbox data */ member in struct:lpfc_bsg_mbox 3571 "2937 SLI_CONFIG ext-buffer maibox command " lpfc_bsg_issue_mbox_ext_handle_job() 3582 "2938 SLI_CONFIG ext-buffer maibox " lpfc_bsg_issue_mbox_ext_handle_job() 3615 "2939 SLI_CONFIG ext-buffer rd maibox command " lpfc_bsg_issue_read_mbox_ext_cmpl() 3652 "2940 SLI_CONFIG ext-buffer wr maibox command " lpfc_bsg_issue_write_mbox_ext_cmpl() 3929 "2947 Issued SLI_CONFIG ext-buffer " lpfc_bsg_sli_cfg_read_cmd_ext() 3934 "2948 Failed to issue SLI_CONFIG ext-buffer " lpfc_bsg_sli_cfg_read_cmd_ext() 4086 "2955 Issued SLI_CONFIG ext-buffer " lpfc_bsg_sli_cfg_write_cmd_ext() 4091 "2956 Failed to issue SLI_CONFIG ext-buffer " lpfc_bsg_sli_cfg_write_cmd_ext() 4112 * lpfc_bsg_handle_sli_cfg_mbox - handle sli-cfg mailbox cmd with ext buffer 4246 * lpfc_bsg_mbox_ext_abort_req - request to abort mbox command with ext buffers 4289 "2963 SLI_CONFIG (mse) ext-buffer rd get " lpfc_bsg_read_ebuf_get() 4295 "2964 SLI_CONFIG (hbd) ext-buffer rd get " lpfc_bsg_read_ebuf_get() 4319 "2965 SLI_CONFIG (hbd) ext-buffer rd mbox " lpfc_bsg_read_ebuf_get() 4369 "2966 SLI_CONFIG (mse) ext-buffer wr set " lpfc_bsg_write_ebuf_set() 4375 "2967 SLI_CONFIG (hbd) ext-buffer wr set " lpfc_bsg_write_ebuf_set() 4394 "2968 SLI_CONFIG ext-buffer wr all %d " lpfc_bsg_write_ebuf_set() 4427 "2969 Issued SLI_CONFIG ext-buffer " lpfc_bsg_write_ebuf_set() 4432 "2970 Failed to issue SLI_CONFIG ext-buffer " lpfc_bsg_write_ebuf_set() 4451 * lpfc_bsg_handle_sli_cfg_ebuf - handle ext buffer with sli-cfg mailbox cmd 4597 uint8_t *ext = NULL; lpfc_bsg_issue_mbox() local 4694 ext = from + sizeof(MAILBOX_t); lpfc_bsg_issue_mbox() 4695 pmboxq->context2 = ext; lpfc_bsg_issue_mbox() 4775 /* bde size cannot be greater than mailbox ext size */ lpfc_bsg_issue_mbox() 4828 dd_data->context_un.mbox.ext = ext; lpfc_bsg_issue_mbox() 5349 /* Update the ext buf ctx state if needed */ lpfc_bsg_timeout()
|
/linux-4.4.14/drivers/target/tcm_fc/ |
H A D | tfc_cmd.c | 146 fcp->ext.fr_sns_len = htonl(len); ft_queue_status() 159 fcp->ext.fr_resid = cpu_to_be32(se_cmd->residual_count); ft_queue_status() 312 fcp->ext.fr_rsp_len = htonl(sizeof(*info)); ft_send_resp_status()
|
/linux-4.4.14/drivers/gpio/ |
H A D | gpio-dwapb.c | 59 u32 ext; member in struct:dwapb_context 613 ctx->ext = dwapb_read(gpio, offset); dwapb_gpio_suspend() 655 dwapb_write(gpio, offset, ctx->ext); dwapb_gpio_resume()
|
/linux-4.4.14/drivers/pwm/ |
H A D | pwm-jz4740.c | 173 jz4740->clk = devm_clk_get(&pdev->dev, "ext"); jz4740_pwm_probe()
|
/linux-4.4.14/drivers/video/fbdev/omap2/dss/ |
H A D | hdmi4_core.c | 90 u8 *pedid, int ext) hdmi_core_ddc_edid() 104 if (ext % 2 != 0) hdmi_core_ddc_edid() 108 REG_FLD_MOD(base, HDMI_CORE_DDC_SEGM, ext / 2, 7, 0); hdmi_core_ddc_edid() 121 if (ext) hdmi_core_ddc_edid() 89 hdmi_core_ddc_edid(struct hdmi_core_data *core, u8 *pedid, int ext) hdmi_core_ddc_edid() argument
|
/linux-4.4.14/drivers/irqchip/ |
H A D | irq-st.c | 149 of_property_read_u32(np, "st,invert-ext", &invert); st_irq_syscfg_enable()
|
/linux-4.4.14/drivers/mtd/tests/ |
H A D | readtest.c | 19 * Author: Adrian Hunter <ext-adrian.hunter@nokia.com>
|
/linux-4.4.14/drivers/input/misc/ |
H A D | twl4030-vibra.c | 8 * Input by Jari Vanhala <ext-jari.vanhala@nokia.com>
|
/linux-4.4.14/drivers/media/rc/ |
H A D | ir-sharp-decoder.c | 149 /* Validate - command, ext, chk should be inverted in 2nd */ ir_sharp_decode()
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/ |
H A D | common.c | 121 /* Enable/Disable build-in roaming to allowed ext supplicant to take brcmf_c_preinit_dcmds()
|
/linux-4.4.14/drivers/net/ethernet/ti/ |
H A D | cpsw-phy-sel.c | 203 if (of_find_property(pdev->dev.of_node, "rmii-clock-ext", NULL)) cpsw_phy_sel_probe()
|
/linux-4.4.14/drivers/nvme/host/ |
H A D | nvme.h | 90 bool ext; member in struct:nvme_ns
|
/linux-4.4.14/drivers/gpu/drm/bochs/ |
H A D | bochs_hw.c | 123 DRM_DEBUG("Found qemu ext regs, size %ld\n", qext_size); bochs_hw_init()
|
/linux-4.4.14/arch/x86/kernel/cpu/microcode/ |
H A D | intel_lib.c | 143 /* Look for ext. headers: */ find_matching_signature()
|
/linux-4.4.14/arch/xtensa/include/asm/ |
H A D | coprocessor.h | 109 * ext: extra registers that are used by the compiler
|