/Linux-v4.19/fs/nls/ |
D | nls_base.c | 235 int __register_nls(struct nls_table *nls, struct module *owner) in __register_nls() argument 239 if (nls->next) in __register_nls() 242 nls->owner = owner; in __register_nls() 245 if (nls == *tmp) { in __register_nls() 251 nls->next = tables; in __register_nls() 252 tables = nls; in __register_nls() 258 int unregister_nls(struct nls_table * nls) in unregister_nls() argument 264 if (nls == *tmp) { in unregister_nls() 265 *tmp = nls->next; in unregister_nls() 277 struct nls_table *nls; in find_nls() local [all …]
|
/Linux-v4.19/fs/hfsplus/ |
D | options.c | 169 if (sbi->nls) { in hfsplus_parse_options() 175 sbi->nls = load_nls(p); in hfsplus_parse_options() 176 if (!sbi->nls) { in hfsplus_parse_options() 205 if (!sbi->nls) { in hfsplus_parse_options() 207 sbi->nls = load_nls("utf8"); in hfsplus_parse_options() 208 if (!sbi->nls) in hfsplus_parse_options() 209 sbi->nls = load_nls_default(); in hfsplus_parse_options() 210 if (!sbi->nls) in hfsplus_parse_options() 232 if (sbi->nls) in hfsplus_show_options() 233 seq_printf(seq, ",nls=%s", sbi->nls->charset); in hfsplus_show_options()
|
D | super.c | 304 unload_nls(sbi->nls); in hfsplus_put_super() 382 struct nls_table *nls = NULL; in hfsplus_fill_super() local 405 nls = sbi->nls; in hfsplus_fill_super() 406 sbi->nls = load_nls("utf8"); in hfsplus_fill_super() 407 if (!sbi->nls) { in hfsplus_fill_super() 588 unload_nls(sbi->nls); in hfsplus_fill_super() 589 sbi->nls = nls; in hfsplus_fill_super() 610 unload_nls(sbi->nls); in hfsplus_fill_super() 611 unload_nls(nls); in hfsplus_fill_super()
|
D | unicode.c | 127 struct nls_table *nls = HFSPLUS_SB(sb)->nls; in hfsplus_uni2asc() local 193 res = nls->uni2char(c0, op, len); in hfsplus_uni2asc() 236 res = nls->uni2char(cc, op, len); in hfsplus_uni2asc() 259 int size = HFSPLUS_SB(sb)->nls->char2uni(astr, len, uc); in asc2unichar()
|
D | hfsplus_fs.h | 155 struct nls_table *nls; member
|
/Linux-v4.19/samples/connector/ |
D | cn_test.c | 35 static struct sock *nls; variable 119 netlink_unicast(nls, skb, 0, 0); 180 if (nls && nls->sk_socket) in cn_test_init() 181 sock_release(nls->sk_socket); in cn_test_init() 192 if (nls && nls->sk_socket) in cn_test_fini() 193 sock_release(nls->sk_socket); in cn_test_fini()
|
/Linux-v4.19/drivers/infiniband/core/ |
D | netlink.c | 45 static struct sock *nls; variable 52 return (netlink_has_listeners(nls, group)) ? 0 : -1; in rdma_nl_chk_listeners() 190 return netlink_dump_start(nls, skb, nlh, &c); in rdma_nl_rcv_msg() 267 err = netlink_unicast(nls, skb, pid, MSG_DONTWAIT); in rdma_nl_unicast() 276 err = netlink_unicast(nls, skb, pid, 0); in rdma_nl_unicast_wait() 283 return nlmsg_multicast(nls, skb, 0, group, flags); in rdma_nl_multicast() 293 nls = netlink_kernel_create(&init_net, NETLINK_RDMA, &cfg); in rdma_nl_init() 294 if (!nls) in rdma_nl_init() 297 nls->sk_sndtimeo = 10 * HZ; in rdma_nl_init() 308 netlink_kernel_release(nls); in rdma_nl_exit()
|
/Linux-v4.19/fs/isofs/ |
D | joliet.c | 18 uni16_to_x8(unsigned char *ascii, __be16 *uni, int len, struct nls_table *nls) in uni16_to_x8() argument 28 llen = nls->uni2char(be16_to_cpu(ch), op, NLS_MAX_CHARSET_SIZE); in uni16_to_x8() 45 struct nls_table *nls; in get_joliet_filename() local 49 nls = ISOFS_SB(inode->i_sb)->s_nls_iocharset; in get_joliet_filename() 57 de->name_len[0] >> 1, nls); in get_joliet_filename()
|
/Linux-v4.19/drivers/connector/ |
D | connector.c | 104 if (!portid && !netlink_has_listeners(dev->nls, group)) in cn_netlink_send_mult() 126 return netlink_broadcast(dev->nls, skb, portid, group, in cn_netlink_send_mult() 128 return netlink_unicast(dev->nls, skb, portid, in cn_netlink_send_mult() 276 dev->nls = netlink_kernel_create(&init_net, NETLINK_CONNECTOR, &cfg); in cn_init() 277 if (!dev->nls) in cn_init() 280 dev->cbdev = cn_queue_alloc_dev("cqueue", dev->nls); in cn_init() 282 netlink_kernel_release(dev->nls); in cn_init() 302 netlink_kernel_release(dev->nls); in cn_fini()
|
D | cn_queue.c | 126 struct cn_queue_dev *cn_queue_alloc_dev(const char *name, struct sock *nls) in cn_queue_alloc_dev() argument 139 dev->nls = nls; in cn_queue_alloc_dev()
|
/Linux-v4.19/fs/befs/ |
D | linuxvfs.c | 185 if (BEFS_SB(sb)->nls) { in befs_lookup() 247 if (BEFS_SB(sb)->nls) { in befs_readdir() 513 struct nls_table *nls = BEFS_SB(sb)->nls; in befs_utf2nls() local 526 if (!nls) { in befs_utf2nls() 545 unilen = nls->uni2char(uni, &result[o], in_len - o); in befs_utf2nls() 558 "cannot be converted to unicode.", nls->charset); in befs_utf2nls() 590 struct nls_table *nls = BEFS_SB(sb)->nls; in befs_nls2utf() local 604 if (!nls) { in befs_nls2utf() 619 unilen = nls->char2uni(&in[i], in_len - i, &uni); in befs_nls2utf() 638 "cannot be converted to unicode.", nls->charset); in befs_nls2utf() [all …]
|
D | befs.h | 60 struct nls_table *nls; member
|
D | super.c | 52 befs_sb->nls = NULL; in befs_load_sb()
|
D | ChangeLog | 389 (fs/nls/Config.in)
|
/Linux-v4.19/fs/ntfs/ |
D | unistr.c | 262 struct nls_table *nls = vol->nls_map; in ntfs_nlstoucs() local 272 wc_len = nls->char2uni(ins + i, ins_len - i, in ntfs_nlstoucs() 300 "Unicode.", nls->charset); in ntfs_nlstoucs() 339 struct nls_table *nls = vol->nls_map; in ntfs_ucstonls() local 358 retry: wc = nls->uni2char(le16_to_cpu(ins[i]), ns + o, in ntfs_ucstonls() 389 "try to use the mount option nls=utf8.", nls->charset); in ntfs_ucstonls()
|
/Linux-v4.19/include/linux/ |
D | connector.h | 42 struct sock *nls; member 65 struct sock *nls; member
|
D | nls.h | 53 #define register_nls(nls) __register_nls((nls), THIS_MODULE) argument
|
/Linux-v4.19/fs/fat/ |
D | namei_vfat.c | 276 static inline int to_shortname_char(struct nls_table *nls, in to_shortname_char() argument 292 len = nls->uni2char(*src, buf, buf_size); in to_shortname_char() 305 buf[0] = nls_toupper(nls, buf[0]); in to_shortname_char() 326 static int vfat_create_shortname(struct inode *dir, struct nls_table *nls, in vfat_create_shortname() argument 382 chl = to_shortname_char(nls, charbuf, sizeof(charbuf), in vfat_create_shortname() 410 chl = to_shortname_char(nls, charbuf, sizeof(charbuf), in vfat_create_shortname() 512 struct nls_table *nls) in xlate_to_uni() argument 547 charlen = nls->char2uni(ip, len - i, in xlate_to_uni()
|
D | dir.c | 143 const wchar_t *uni, int len, struct nls_table *nls) in uni16_to_x8() argument 156 charlen = nls->uni2char(ec, op, NLS_MAX_CHARSET_SIZE); in uni16_to_x8() 235 fat_shortname2uni(struct nls_table *nls, unsigned char *buf, int buf_size, in fat_shortname2uni() argument 241 len = fat_short2lower_uni(nls, buf, buf_size, uni_buf); in fat_shortname2uni() 243 len = fat_short2uni(nls, buf, buf_size, uni_buf); in fat_shortname2uni() 246 len = fat_short2lower_uni(nls, buf, buf_size, uni_buf); in fat_shortname2uni() 248 len = fat_short2uni(nls, buf, buf_size, uni_buf); in fat_shortname2uni() 250 len = fat_short2uni(nls, buf, buf_size, uni_buf); in fat_shortname2uni()
|
/Linux-v4.19/Documentation/filesystems/ |
D | hfsplus.txt | 50 nls=cccc
|
D | ntfs.txt | 108 nls=name in the future. See description for nls=name. 110 nls=name Character set to use when returning file names. 116 advised to use nls=utf8 which is capable of 120 nls=utf8 but please use nls=utf8 in the future and 122 the kernel. See description for nls=name.
|
/Linux-v4.19/fs/ |
D | Makefile | 92 obj-$(CONFIG_NLS) += nls/
|
D | Kconfig | 314 source "fs/nls/Kconfig"
|
/Linux-v4.19/drivers/scsi/ |
D | scsi_transport_iscsi.c | 1604 static struct sock *nls; variable 2322 return nlmsg_multicast(nls, skb, 0, group, gfp); in iscsi_multicast_skb() 2328 return nlmsg_unicast(nls, skb, portid); in iscsi_unicast_skb() 4540 nls = netlink_kernel_create(&init_net, NETLINK_ISCSI, &cfg); in iscsi_transport_init() 4541 if (!nls) { in iscsi_transport_init() 4555 netlink_kernel_release(nls); in iscsi_transport_init() 4576 netlink_kernel_release(nls); in iscsi_transport_exit()
|
/Linux-v4.19/fs/cifs/ |
D | cifssmb.c | 1325 const struct nls_table *nls = cifs_sb->local_nls; in CIFS_open() local 1344 path, PATH_MAX, nls, remap); in CIFS_open()
|