Lines Matching refs:ias_obj

801 	self->ias_obj = irias_new_object(addr->sir_name, jiffies);  in irda_bind()
803 if (self->ias_obj == NULL) in irda_bind()
808 irias_delete_object(self->ias_obj); in irda_bind()
809 self->ias_obj = NULL; in irda_bind()
814 irias_add_integer_attrib(self->ias_obj, "IrDA:TinyTP:LsapSel", in irda_bind()
816 irias_insert_object(self->ias_obj); in irda_bind()
1180 if (self->ias_obj) { in irda_destroy_socket()
1181 irias_delete_object(self->ias_obj); in irda_destroy_socket()
1182 self->ias_obj = NULL; in irda_destroy_socket()
1878 struct ias_object *ias_obj; in irda_setsockopt() local
1921 if(self->ias_obj == NULL) { in irda_setsockopt()
1926 ias_obj = self->ias_obj; in irda_setsockopt()
1928 ias_obj = irias_find_object(ias_opt->irda_class_name); in irda_setsockopt()
1934 ((ias_obj == NULL) || (ias_obj != self->ias_obj))) { in irda_setsockopt()
1941 if(ias_obj == (struct ias_object *) NULL) { in irda_setsockopt()
1943 ias_obj = irias_new_object(ias_opt->irda_class_name, in irda_setsockopt()
1945 if (ias_obj == NULL) { in irda_setsockopt()
1954 if(irias_find_attrib(ias_obj, ias_opt->irda_attrib_name)) { in irda_setsockopt()
1957 kfree(ias_obj->name); in irda_setsockopt()
1958 kfree(ias_obj); in irda_setsockopt()
1969 ias_obj, in irda_setsockopt()
1980 kfree(ias_obj->name); in irda_setsockopt()
1981 kfree(ias_obj); in irda_setsockopt()
1989 ias_obj, in irda_setsockopt()
2006 ias_obj, in irda_setsockopt()
2014 kfree(ias_obj->name); in irda_setsockopt()
2015 kfree(ias_obj); in irda_setsockopt()
2020 irias_insert_object(ias_obj); in irda_setsockopt()
2052 ias_obj = self->ias_obj; in irda_setsockopt()
2054 ias_obj = irias_find_object(ias_opt->irda_class_name); in irda_setsockopt()
2055 if(ias_obj == (struct ias_object *) NULL) { in irda_setsockopt()
2065 ((ias_obj == NULL) || (ias_obj != self->ias_obj))) { in irda_setsockopt()
2072 ias_attr = irias_find_attrib(ias_obj, in irda_setsockopt()
2090 irias_delete_attrib(ias_obj, ias_attr, 1); in irda_setsockopt()
2230 struct ias_object * ias_obj; /* Object in IAS */ in irda_getsockopt() local
2337 ias_obj = self->ias_obj; in irda_getsockopt()
2339 ias_obj = irias_find_object(ias_opt->irda_class_name); in irda_getsockopt()
2340 if(ias_obj == (struct ias_object *) NULL) { in irda_getsockopt()
2347 ias_attr = irias_find_attrib(ias_obj, in irda_getsockopt()